On Saturday 06 March 2010 18:51:15 0bo0 wrote:
i've installed,
zypper se -s | grep -i kernel-xen | grep ^i i | kernel-xen | package | 2.6.33-29.1 | x86_64 | KernelHEAD i | kernel-xen | package | 2.6.31.12-18.1 | x86_64 | KernelKOTD [...] when kernel-xen pkgs in either KernelKOTD or KernelHEAD repos change, i'd expected that a simple 'zypper up' or 'zypper dup' would pick up those changes, and update respective, installed kernels -- as is the [...] would simply/ideally upgrade,
kernel-xen-2.6.33-28.1.x86_64 --> kernel-xen-2.6.33-29.1.x86_64 kernel-xen-2.6.31.12-17.1.x86_64 --> kernel-xen-2.6.31.12-18.1.x86_64
removing the old versions, and upgrading the symlinks in /boot as appropriate.
that's, however, not the case. with multiversion support enabled, it seems that one, or the other, kernel _might_ get updated, and the symlinks in /boot are mod'd to whatever gets last installed.
these may be an unavoidable artifacts, or a misconfiguration on my part ...
To the satsolver 'Multiversion' just means, the already installed versions don't get deleted when a new package is installed. (similar to rpm -U vs -i). So the satsolver does not treat the different kernel-xen versions installed as individual packages with individual update candidates. The solver will look for one update candidate; most probably 2.6.33 or above. You could try to 'zypper dup --from KernelHEAD', then 'zypper dup --from KernelKOTD'. Maybe this fit's your needs. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres YaST Development ma@novell.com SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org