https://github.com/NixOS/nixpkgs-channels is stuck at fce7562cf46727fdaf801b232116bc9ce0512049 despite the fact that https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents shows multiple successful evaluations in the last couple of days. Does anyone know what is going on there?
I don't, but there's a ticket already: https://github.com/NixOS/nixpkgs/issues/86922
A few days ago it seemed like (almost?) all channels were affected by this.
Only somewhat tangentially related but am I correct in that there are now somehow builds running during the evaluation of the jobset? - https://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-errors
OMG, that again... it sounds likely to be the reason why it's stuck. In the past I found it not easy to detect what's causing these.
@pbogdan Ouch, good catch. I'll change Hydra to disallow import-from-derivation. (We used to need that for RPM/Debian builds but we're no longer doing those.)
IFD is now disabled. https://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-errors shows the following offenders:
in job ‘nixos.tests.enlightenment.aarch64-linux’:
attempted to realize '/nix/store/59dahwsynp93wv4kgp29rrmqrz2hdhva-enlightenment-0.23.1.drv' during evaluation but 'allow-import-from-derivation' is false
in job ‘nixos.tests.os-prober.x86_64-linux’:
attempted to realize '/nix/store/qc9lx6bc1gnxv96d4kh6nqac4cn839yc-debian-9.8-stretch-i386.nix.drv' during evaluation but 'allow-import-from-derivation' is false
@vcunat Is this actually fixed? Presumably the IFD needs to be removed for the channel to advance.
Ah, it seems those tests don't block the channel.
We can unpin the issue.
Most helpful comment
IFD is now disabled. https://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-errors shows the following offenders: