-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Druid wrote:
I think my proposal of - no automatic inter-vendor upgrades, only explicit - only explicit user locks (rules)
is much more simple and consistent.
IMO vendor is the wrong thing to attach this behaviour to. What would actually be needed is *repository* priority or not doing "inter-repository upgrades". Another aspect/solution/idea would be to differentiate the behaviour of YaST2 wrt install/upgrade/remove (sw_single) and "online update". Or, maybe the best solution, but arguably the one that needs the most thought: being able to configure a "profile" for YaST2's behaviour: - - conservative - - always upgrade
Its better, a little bit saner. I would prefer not to upgrade by default.
That's your preference. Hence the "profile" option is the nicest way to accommodate (almost) everyone, but probably far from being trivial to implement.
You dont need to upgrade either when there is a new version of a package in packman either. Specialy when there are some cvs builds,
Wrong. Packages that are not present in the openSUSE distro or only as crippled versions also have security issues or important bugfixes. You definitely almost always want to upgrade to the latest version.
experimental stuff, that can break easily. And as people said, just because you want codecs, doesnt mean you want to install alsa and lots of other core packages available in packman for some reason.
Splitting Packman (and Guru and ...) into "stable" and "experimental" repositories could be an option (but it's not as trivial as it might sound, because of dependencies).
Henne´s proposal will increase upgraditis. We dont need that. Its enough clueless people breaking their sytems with xgl, compiz and beryl.
I don't think the behaviour of the package manager has much influence on
that. If people want the latest Xgl/compiz/beryl/mplayer/..., they'll
install it, whether the package manager makes things a pain in the ass
or not (it's just going to be a pain in the ass, like now).
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\