Generated packages
should include packages for *all* platforms
#1681
Labels
preserved
Keep stale bot away
packages
should include packages for *all* platforms
#1681
fsnotify
depends onshelly
only on linux. The generated Nix code to buildfsnotify
correctly reifies this cabal conditional to requireshelly
only if we're building on linux. But if you generate the Nix for a project that includesfsnotify
, thepackages
will containshelly
iff you generated the plan on linux.This means that, although the build expression for
fsnotify
itself is platform-independent, the Nix for the whole project is not. This means:plan-sha256
unconditionally, you need a different sha for linux and non-linux.shelly
which isn't there. (Note: I haven't tried this, but I'm extrapolating)You can observe this with IntersectMBO/plutus#2581, compare:
and
The text was updated successfully, but these errors were encountered: