#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
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to