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
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to