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