Skip to content

rejecting: QuickCheck-2.15.0.1/installed-e799c2af (package is broken, missing dependency rndm-1.2.1.3-0bdccfc1 #10794

Closed
@GeorgeCo

Description

@GeorgeCo

Describe the bug

$ cabal install --lib codeworld-api
Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports
'ghc' version < 9.12): /usr/local/bin/ghc is version 9.12.1
Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports
'ghc' version < 9.12): /usr/local/bin/ghc is version 9.12.1
Resolving dependencies...
Error: [Cabal-7107]
Could not resolve dependencies:
[__0] next goal: QuickCheck (user goal)
[__0] rejecting: QuickCheck-2.15.0.1/installed-e799c2af (package is broken, missing dependency rndm-1.2.1.3-0bdccfc1)

To Reproduce

  • install cabal 3.14.10
  • install ghc 9.12.1
$ cabal install hlint
$ cabal install --lib mwc-random
$ cabal install --lib codeworld-api

Expected behavior

No broken packages or missing dependencies.

System information

MacOS 15.3.1 (Apple Silicon)

$  cabal --version
cabal-install version 3.14.1.0
compiled using version 3.14.1.0 of the Cabal library 
$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 9.12.1
$ ls -R /Users/gcolpitts/.cabal/store/ghc-9.12.1-623c/rndm*
cabal-hash.txt	lib		share

/Users/gcolpitts/.cabal/store/ghc-9.12.1-623c/rndm-1.2.1.3-0bdccfc1/lib:
System				libHSrndm-1.2.1.3-0bdccfc1.a

/Users/gcolpitts/.cabal/store/ghc-9.12.1-623c/rndm-1.2.1.3-0bdccfc1/lib/System:
Random		Random.dyn_hi	Random.hi

/Users/gcolpitts/.cabal/store/ghc-9.12.1-623c/rndm-1.2.1.3-0bdccfc1/lib/System/Random:
GFinite.dyn_hi	GFinite.hi	Internal.dyn_hi	Internal.hi	Stateful.dyn_hi	Stateful.hi

/Users/gcolpitts/.cabal/store/ghc-9.12.1-623c/rndm-1.2.1.3-0bdccfc1/share:
doc

/Users/gcolpitts/.cabal/store/ghc-9.12.1-623c/rndm-1.2.1.3-0bdccfc1/share/doc:
LICENSE

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions