[csw-maintainers] Removing old packages from the OS
Maciej (Matchek) Blizinski
maciej at opencsw.org
Sat Nov 20 13:26:51 CET 2010
The issue of removing packages from the OS is important in 2 main cases:
- package renames (pkgname changes)
- phasing out of old packages
In the rename case, our method is to declare the old package
incompatible with the renamed package. For example:
CSWbar (old package, removed from the catalog)
CSWfoo (new package) incompatible with CSWbar
I'm not sure what's the plan for the user actions. I think that the
assumption is that users will read messages from pkgadd, and realize
that CSWbar should not be installed. Having realized that, they will
use their own tools to remove the old packages. I might be wrong
though.
I remember a discussion on irc where Peter Bonivart mentioned that
pkgutil automatically removed the incompatible packages. Is that
true?
in general, what is the typical package removal scenario for an OpenCSW user?
Maciej
More information about the maintainers
mailing list