[Hackage] #829: Happstack overrides MissingH

Hackage cvs-ghc at haskell.org
Mon Apr 18 13:48:07 CEST 2011


#829: Happstack overrides MissingH
----------------------------+-----------------------------------------------
  Reporter:  mcandre        |        Owner:           
      Type:  defect         |       Status:  closed   
  Priority:  normal         |    Milestone:           
 Component:  Cabal library  |      Version:  1.8.0.6  
  Severity:  normal         |   Resolution:  duplicate
  Keywords:                 |   Difficulty:  unknown  
Ghcversion:  6.12.3         |     Platform:  Mac OS   
----------------------------+-----------------------------------------------
Changes (by duncan):

  * status:  new => closed
  * resolution:  => duplicate


Comment:

 If you need two packages, install them simultaneously:

 {{{
 cabal install [--dry-run] happstack-server missingh
 }}}

 This guarantees that they get installed with consistent dependencies.

 You're hitting an instance of ticket #371, that cabal can break existing
 installed packages. What we should do there, is warn that installing
 something would break other packages and let the user either force that or
 change their request. (Or the long term solution is a persistent package
 store)

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/829#comment:1>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects



More information about the cabal-devel mailing list