[GHC] #15726: Don't include Haskeline (and others) in the global package DB
GHC
ghc-devs at haskell.org
Wed Jan 16 08:30:48 UTC 2019
#15726: Don't include Haskeline (and others) in the global package DB
-------------------------------------+-------------------------------------
Reporter: judah | Owner: (none)
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Build System | Version: 8.6.1
(make) |
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by hvr):
Replying to [comment:1 bgamari]:
> The only possible issue is that it would also be no longer possible to
link against the `ghci` library that ships with GHC (since it depends upon
`haskeline`).
Are you ''sure'' the original issue why we started properly registering
GHCi's dependencies around GHC 7.8 has been dealt with? Otherwise this
will just throw us back to square one with the bugs/issues we had pre-7.8.
----
Replying to [ticket:15726 judah]:
> Originally suggested by hvr here
Note also that my suggestion/comment hinged on the condition that we
> invest some time during the GHC 8.3.x dev cycle to figure out a way to
decouple haskeline/terminfo from GHC's global pkg-db again so that
haskeline can pick up new libraries (within reason) more easily
but we haven't done this yet; hence we cannot deal with a new `exceptions`
yet without dragging in `execptions` as well as its extra transitive
dependencies into GHC's source-tree... :-/
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15726#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list