
Hello all, While installing packedstring:
cabal install packedstring Resolving dependencies... Configuring packedstring-0.1.0.1... Preprocessing library packedstring-0.1.0.1... Building packedstring-0.1.0.1...
Data\PackedString.hs:83:7: Could not find module `Data.Data': It is a member of the hidden package `base'. Perhaps you need to add `base' to the build-depends in your .cabal file. Use -v to see a list of the files searched for. cabal: Error: some packages failed to install: packedstring-0.1.0.1 failed during the building phase. The exception was: ExitFailure 1
cabal install packedstring --preference="base >= 4"
Then it installs fine. Shouldn't the constraint "base >= 4" be added to the packedstring package? I know it's deprecated, but many things depend on it ( http://bifunctor.homelinux.net/~roel/cgi-bin/hackage-scripts/revdeps/packeds...), namely template-haskell... Thanks, Pedro