Tom Mueller wrote:
Bart,
Sounds good.  Just a couple of additional questions.

When a publisher is removed and there are still packages installed from that publisher, what happens regarding updates for that package? Can they come from another publisher or is that package now frozen? Is "stickiness" stored with the package?


Deleted/disabled publishers are inherently non-sticky; I'll add
that.


Currently, the "installed" file for a package has a "_PRE" in it if the package was installed from the publisher that was the preferred publisher at the time the package was installed. If the preferred publisher is changed, this "_PRE" causes that package to be sticky to whatever publisher is preferred at the time of the update check, not necessarily the one the package came from. For example, if a package is installed from A (which was preferred at the time), and then B is made perferred, that package will get updates from B rather than A. Is that behavior expected to continue with this proposal? (I hope not).

No.  If you deleted the other publisher, then indeed the
package will be replaced.  But if you merely made another
publisher preferred, the old publisher continues to provide
the packages unless you make it non-sticky.

- Bart



--
Bart Smaalders                  Solaris Kernel Performance
[email protected]         http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to