summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2023-01-06 12:46:26 +0100
committerLars-Dominik Braun <lars@6xq.net>2023-02-26 10:20:14 +0100
commit39c97cf3d03e2a5f7929654ecf92e92ab03bb953 (patch)
tree60081082fe837b515fc0a9ccc359f5e5f15a4d92 /gnu/packages
parentb0fc911b5b287ef66f3c607bd0d13ad67fbf72a7 (diff)
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')
0 files changed, 0 insertions, 0 deletions