Try "rpm -e kernel-xen-base" to find out what wants to have the old version.
Starting with uname -a Linux edge 3.11.6-4-xen #1 SMP Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux rpm -qa kernel\* kernel-xen-3.11.6-4.1.x86_64 kernel-firmware-20130714git-2.5.1.noarch kernel-devel-3.11.6-4.1.noarch rpm -e kernel-xen-base error: package kernel-xen-base is not installed zypper mr -e Kernel Repository 'Kernel' has been successfully enabled. This time doing a `dup` from "Kernel" repo, zypper -v dup --from Kernel ... Problem: xtables-addons-kmp-xen-2.4_k3.11.6_4-89.1.x86_64 requires kernel-uname-r = 3.11.6-4-xen, but this requirement cannot be provided uninstallable providers: kernel-xen-base-3.11.6-4.1.i686[OS13-oss] kernel-xen-base-3.11.6-4.1.x86_64[OS13-oss] Solution 1: Following actions will be done: deinstallation of xtables-addons-kmp-xen-2.4_k3.11.6_4-89.1.x86_64 deinstallation of ipset-kmp-xen-6.20.1_k3.11.6_4-37.1.x86_64 Solution 2: keep obsolete kernel-xen-3.11.6-4.1.x86_64 Solution 3: install kernel-xen-base-3.11.6-4.1.x86_64 from excluded repository Solution 4: break xtables-addons-kmp-xen-2.4_k3.11.6_4-89.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/c] (c): Aha. Selecting ==> 1 ... The following 2 packages are going to be REMOVED: ipset-kmp-xen 6.20.1_k3.11.6_4-37.1 xtables-addons-kmp-xen 2.4_k3.11.6_4-89.1 The following 3 packages are going to be upgraded: kernel-devel 3.11.6-4.1 -> 3.13.rc7-6.1.g57a2f1c kernel-firmware 20130714git-2.5.1 -> 20130714git-76.1 kernel-xen 3.11.6-4.1 -> 3.13.rc7-6.1.g57a2f1c The following 3 packages are going to change vendor: kernel-devel 3.11.6-4.1 -> 3.13.rc7-6.1.g57a2f1c openSUSE -> obs://build.opensuse.org/Kernel kernel-firmware 20130714git-2.5.1 -> 20130714git-76.1 openSUSE -> obs://build.opensuse.org/Kernel kernel-xen 3.11.6-4.1 -> 3.13.rc7-6.1.g57a2f1c openSUSE -> obs://build.opensuse.org/Kernel 3 packages to upgrade, 2 to remove, 3 to change vendor. Overall download size: 68.5 MiB. After the operation, additional 13.9 MiB will be used. Continue? [y/n/? shows all options] (y): that looks better. continuing, ... (4/5) Installing: kernel-xen-3.13.rc7-6.1.g57a2f1c ............................................................[done] Additional rpm output: Kernel image: /boot/vmlinuz-3.13.0-rc7-6.g57a2f1c-xen Initrd image: /boot/initrd-3.13.0-rc7-6.g57a2f1c-xen Root device: /dev/xvdc (mounted on / as ext3) modprobe: Module compat_xtables not found. WARNING: no dependencies for kernel module 'compat_xtables' found. modprobe: Module xt_ipv4options not found. WARNING: no dependencies for kernel module 'xt_ipv4options' found. Kernel Modules: hwmon thermal_sys thermal processor fan cdrom xenblk xennet libcrc32c xfs fuse aes-x86_64 glue_helper gf128mul lrw cryptd ablk_helper aesni-intel padlock-aes sha1-ssse3 sha256_generic sha256-ssse3 sha512_generic sha512-ssse3 dm-mod dm-crypt dm-snapshot x_tables ip_tables ip6_tables nfnetlink ip_set tun tunnel4 ip_tunnel sit dm-log dm-region-hash dm-mirror scsi_dh scsi_dh_alua scsi_dh_rdac scsi_dh_emc scsi_dh_hp_sw linear crc32c-intel Features: acpi dm block lvm2 ... Iirc, "compat_xtables" and "xt_ipv4options" kmods are provided by xtables-addons pkg, and were installed here to keep our firewalls happy. Is there a 3.13-"ready" xtables-addons pkg available? Or, since xtables-addons: "Xtables-addons is the successor to patch-o-matic(-ng). Likewise, it contains extensions that were not, or are not yet, accepted in the main kernel/iptables packages." has the 3.13 kernel integrated/replaced those extensions? Need to do some digging as, tbh, I'm unclear what losing those kmods breaks. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org