
Am Mittwoch 29 Juli 2009 schrieb Gerald Pfeifer:
The following surprised me a bit; is this related to preload-kmp-default or the new kernel-desktop?
tomonaga# zypper up ; echo "====" ; zypper -v dup
Nothing to do. ====
The following packages are going to be upgraded: kernel-default 2.6.30-10.1 -> 2.6.30.2-1.1 kernel-default-base 2.6.30-10.1 -> 2.6.30.2-1.1 kernel-default-extra 2.6.30-10.1 -> 2.6.30.2-1.1
The following packages are going to be downgraded: libgimpprint 4.2.7-67.1 -> 4.2.7-5.1 preload-kmp-default 1.0_2.6.30_10-15.9 -> 1.0_2.6.30.2_1-17.2
3 packages to upgrade, 2 to downgrade.
I'm afraid the problem is that it sees 2.6.30_10 as higher version than 2.6.30.2_1 because it compares by split(/\./, $version) - and there you only compare 30 with 30_10 - and there usually _10 is the higher one. The fix would be to always name our kernel 2.6.30.0
And when I try to remove preload-kmp-default I get:
# zypper rm preload-kmp-default Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW packages are going to be installed: kernel-desktop kernel-desktop-base preload-kmp-desktop
The following package is going to be REMOVED: preload-kmp-default
3 new packages to install, 1 to remove.
At which point I figured I'd better ask here. ;-)
preload recommends a preload-kmp and there is only -desktop and -default available. So if you remove -default, it will pull the next recommended package I guess and that pulls kernel-desktop. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org