#371: cabal-install can break installed packages by rebuilding dependents
---------------------------------+------------------------------------------
  Reporter:  duncan              |        Owner:         
      Type:  defect              |       Status:  new    
  Priority:  normal              |    Milestone:         
 Component:  cabal-install tool  |      Version:  1.2.3.0
  Severity:  normal              |     Keywords:         
Difficulty:  normal              |   Ghcversion:  6.8.2  
  Platform:                      |  
---------------------------------+------------------------------------------
 Install plans sometime involve rebuilding a package. This is not a safe
 operation however. Rebuilding a package can and does change its ABI.

 The ideal solution is to use a persistent package store like nix. That
 would mean we do not replace any installed package, just add new
 instances.

 In the mean time however one solution would be to extend an install plan
 the re-installs a package such that it rebuilds all reverse dependencies
 too.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/371>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to