#3060: impossible internal bug while building darcs
-------------------------+--------------------------------------------------
Reporter: quick | Owner:
Type: bug | Status: reopened
Priority: normal | Milestone:
Component: Compiler | Version: 6.10.1
Severity: minor | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Os: Linux
Architecture: x86 |
-------------------------+--------------------------------------------------
Comment (by quick):
Thanks, that third-rail protection will be useful.
[As background, I had done the GHC upgrade and was just iterating through
the list of packages I'd previously installed to re-install for the
upgrade. I suspect this isn't an uncommon practice.]
Just a few small concerns about your intended fix (probably mostly based
on my ghc-pkg ignorance):
- If a new version of a valid package comes out, how can I upgrade if the
old version has dependencies? Will ghc-pkg allow multiple installations
with separate versions? Do I have to uninstall all the dependent versions
before upgrading?
- Is there a differentiation between user-added packages and packages that
are part of the GHC distribution? For example, if I had "uninstalled" the
unix package (and its deps?) before trying to install my own-built
version, would I have had the same problem? Should it be that ghc-pkg
never allows one to uninstall or otherwise modify a package that is part
of the distribution?
Thanks again,
Kevin
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3060#comment:11>
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