[Hackage] #442: remove old packages after successful update
Hackage
trac at galois.com
Wed Jan 7 14:01:57 EST 2009
#442: remove old packages after successful update
---------------------------------+------------------------------------------
Reporter: guest | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: cabal-install tool | Version: 1.6.0.1
Severity: normal | Resolution:
Keywords: | Difficulty: normal
Ghcversion: 6.10.1 | Platform:
---------------------------------+------------------------------------------
Comment (by duncan):
Currently we never uninstall packages. See #234.
Perhaps the best user interface would be some sort of clean / collect
command to uninstall old versions of packages that are no longer needed
(like nix). This would involve tracking the packages that the user
deliberately installed, see #199. It's a bit tricky since we do not know
all libs that are wanted by the user, in particular it's difficult to
figure out if the user wants multiple versions of a package installed
(unless multiple versions are required by other things they do want
installed).
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/442#comment:1>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list