[Hackage] #371: cabal-install can break installed packages by
rebuilding dependents
Hackage
trac at galois.com
Tue Oct 14 23:55:19 EDT 2008
#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
More information about the cabal-devel
mailing list