New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
safe-money: Fix dependencies for safe-money-* #46479
Conversation
They all depend on safe-money-0.7, but hackage2nix made them incorrectly depend on safe-money-0.6 We should be able to remove this 'hack' as soon as the new Stackage LTS comes out, as safe-money-0.7 will then be the default version.
@GrahamcOfBorg build haskellPackages.safe-money-aeson haskellPackages.safe-money-store haskellPackages.safe-money-cereal haskellPackages.safe-money-serialise haskellPackages.safe-money-xmlbf |
@GrahamcOfBorg build haskellPackages.safe-money-aeson haskellPackages.safe-money-store haskellPackages.safe-money-cereal haskellPackages.safe-money-serialise haskellPackages.safe-money-xmlbf |
No attempt on aarch64-linux (full log) The following builds were skipped because they don't evaluate on aarch64-linux: haskellPackages.safe-money-aeson, haskellPackages.safe-money-store, haskellPackages.safe-money-cereal, haskellPackages.safe-money-serialise, haskellPackages.safe-money-xmlbf Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: haskellPackages.safe-money-aeson, haskellPackages.safe-money-store, haskellPackages.safe-money-cereal, haskellPackages.safe-money-serialise, haskellPackages.safe-money-xmlbf Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: haskellPackages.safe-money-aeson, haskellPackages.safe-money-store, haskellPackages.safe-money-cereal, haskellPackages.safe-money-serialise, haskellPackages.safe-money-xmlbf Partial log (click to expand)
|
backport: [detached HEAD 23bbe26] safe-money: Fix dependencies for safe-money-* |
Thanks @arianvp |
Motivation for this change
safe-money-*
all depend onsafe-money-0.7
, but hackage2nix made them incorrectlydepend on
safe-money-0.6
. Insafe-money-0.7
thesafe-money
package was split upinto multiple packages. This is why this occurred.
We should be able to remove this 'hack' as soon as the new Stackage LTS
comes out, as safe-money-0.7 will then be the default version.
fixes #46467
cc #45960
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)