-On 02/07/07, Rafał Miłecki <zajec5polish@gmail.com> wrote:
There is a well-discused bug on bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=216097 about opensuse-updater.
I posted some idea of resolving this, which I find quite fine. You can find this in comment #57: https://bugzilla.novell.com/show_bug.cgi?id=216097#c57 Could some developer focus on this bug before publishing 10.3?
Unfortunately, it's not quite as simple as simply implementing checking for upgrades as an opt-in option. openSUSE-updater currently only notifies of updates and YOU installs them. So one would have to implement a GUI for upgrade-all packages functionality in YaST too. If it were as simple as adding a checkbox to adjust the priority of the packages to notify for it would have been done by now. There are also other things to be decided, like how to resolve package vendor "bouncing" where the user has e.g. guru & kde-backports repositories subscribed and the updater first updates to one then the other version of amarok, gaining and losing the additional functionality. e.g. just because a user subscribes to packman to get mp3 support and wishes to get upgrades to the packman packages he or she has installed, doesn't mean that he or she also wishes to change vendor of all suse packages to packman newer version. e.g. User probably doesn't want to install packman's somewhat broken alsa unless he or she has a problem with the suse version. Zen-updater's upgrade-all policy was fairly broken and no thought given to these kind of issues, (even had problems with multilib) it would be good to avoid that where possible. It may be we need 3 policies: - Updates only (as default now) - Updates and version upgrades from same vendor as installed package (e.g. if you install xine from packman you will get upgrades always from packman, but not from an alternative vendor, fixes the bouncing problem) - Upgrades from all vendors indiscriminately - like smart upgrade etc. (For people who have the knowledge to fix their system if the package manager does something stupid.) There are some strong opinions on this subject, It might be worth re-opening the discussion though. Meanwhile you can of course always "zypper up -t package" to upgrade all packages to newer versions indiscriminately. _ Benjamin Weber