#3141: directory-1.0.0.3 needs base == 4.* in .cabal file.
------------------------------------+---------------------------------------
Reporter: guest | Owner:
Type: bug | Status: reopened
Priority: normal | Milestone:
Component: libraries/directory | Version: 6.10.1
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Os: Unknown/Multiple
Architecture: Unknown/Multiple |
------------------------------------+---------------------------------------
Changes (by duncan):
* status: closed => reopened
* resolution: invalid =>
Comment:
Replying to [comment:1 igloo]:
> I'm afraid we don't support using bootlibs with older versions of GHC,
sorry.
That's exactly why the .cabal files should specify the right constraints
on the version of base. We do upload the core libs to hackage, so they
should have the right constraints.
The .cabal file for directory-1.0.0.3 and indeed for the current darcs
version still only say `build-depends: base` when they should probably say
`build-depends: base >= 4 && < 4.2`.
At some point I'm going to make hackage reject packages that do not
specify and lower and maybe even upper bound on the version of base. The
core libs should be setting the right example.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3141#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs