Brock Pytlik wrote:
Shawn Walker wrote:
The bug here is that if the installed publisher of a package doesn't match the preferred publisher at the time of installation, image-update will not cross publisher boundaries.
Go ahead and make this change if you think it's moving in the right direction, I don't, but I also could be off my rocker on this subject.

I don't think you're off your rocker, I just think we lack a system for recording user intent so that this isn't an issue.

Fundamentally, I think this is all pointing to the fact that we need a much more sophisticated approach than preferred vs non-preferred, that we need to track more carefully user intent for situations like this, and that all of that needs to "do the right thing" by default, once we decide what the right thing is, while also letting an advanced user tweak things to their liking.

I definitely agree with you, but until we have a way to record user intent, or until we have a more granular approach for "preferred" publisher, I think it has to be fixed -- otherwise, users are just going to be justifiably confused.

I believe this is especially true because, right now, users often have /release and /dev as separate publishers, and because of the issues surrounding pending/ and contrib/.

Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to