Skip to content

dependency failure on unix library #389

Answered by peterbecich
peterbecich asked this question in Q&A
Discussion options

You must be logged in to vote

I'm sorry to hear that, you deserve to have access.
Summary is GHC boot packages only appear in haskellPackages with appended version, i.e.

* legacyPackages.x86_64-linux.haskellPackages.base_4_21_0_0 (4.21.0.0)

* legacyPackages.x86_64-linux.haskellPackages.unix_2_8_6_0 (2.8.6.0)

* legacyPackages.x86_64-linux.haskellPackages.template-haskell_2_23_0_0 (2.23.0.0)

This completely solves my confusion. My package is not building with dependencies base_4_21_0_0, unix_2_8_6_0, and template-haskell_2_23_0_0 from haskellPackages -- it is getting these dependencies directly from GHC. (I incorrectly assumed unix_2_8_6_0 was implicitly used as unix with no explicit unix in the package set.)

To dete…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@peterbecich
Comment options

@srid
Comment options

srid Jan 4, 2025
Maintainer

@peterbecich
Comment options

Answer selected by peterbecich
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants