Open surfaceflinger opened 2 weeks ago
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/help-using-overlays-with-flake-parts/54321/4
This was also happening on my system, could build the package fine but when the checks came it would freeze at the same step.
Can confirm that #349081 helped, but ig this package is still problematic for now and might break something again until the upstream issue is fixed or is somehow worked around in nixpkgs
Can confirm, unordered-container tests did hang for me at:
Test suite unordered-containers-tests: RUNNING...
All
Properties
Data.HashMap.Lazy
instances
Eq
Disabling obs-vkcapture in home-manager did the trick. Thanks!
I've had this issue for a while due to wanting to run the i686 version of etlegacy
, which mysteriously pulls in haskell/unordered-containers.
I was using an overlay with doCheck = false
but that's no longer working, as now the entirety of haskell seems to require compilation, and the hackage-security
tests are failing on my system.
Steps To Reproduce
No idea how to track it down yet because it doesn't happen withnix build .#pkgsi686Linux.haskellPackages.unordered-containers
ornix build .#haskellPackages.unordered-containers
Possible to reproduce by cloning https://github.com/surfaceflinger/flake, reverting7e302a5031895b779f0e813d736142ba15402730
and runningnixos-rebuild build --flake .#blahaj
possible to reproduce by building
obs-vkcapture
without nixpkgs commit d7198131df8707823cdbe1ac3d370939ddb26df0Build log
Additional context
https://github.com/haskell-unordered-containers/unordered-containers/issues/491 Someone else also spotted it in https://discourse.nixos.org/t/help-using-overlays-with-flake-parts/54321
Maybe the package could get rolled back to an older version or if it works fine after building, just turn off checks for now?
Notify maintainers
idk for now
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.