diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2023-01-06 12:46:26 +0100 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2023-02-26 10:20:14 +0100 |
commit | 39c97cf3d03e2a5f7929654ecf92e92ab03bb953 (patch) | |
tree | 60081082fe837b515fc0a9ccc359f5e5f15a4d92 /gnu/packages/ots.scm | |
parent | b0fc911b5b287ef66f3c607bd0d13ad67fbf72a7 (diff) | |
download | guix-39c97cf3d03e2a5f7929654ecf92e92ab03bb953.tar.gz |
build: haskell-build-system: Process all transitive dependencies.
A bug caused install-transitive-deps to stop looping if a dependency file already existed in the target directory. For Haskell packages with multiple libraries (like attoparsec) this resulted in missing dependencies and error messages like this: The following packages are broken because other packages they depend on are missing. These broken packages must be rebuilt before they can be used. installed package attoparsec-0.14.4 is broken due to missing package scientific-0.3.7.0-9XG3zUjXOw970JFcruv0cZ See <https://issues.guix.gnu.org/54729#11>. * guix/build/haskell-build-system.scm (register): Unconditionally loop over all tails.
Diffstat (limited to 'gnu/packages/ots.scm')
0 files changed, 0 insertions, 0 deletions