On running an update yesterday, I ended up with a broken system. The kernel 3.16.7-21.1-desktop did not load any modules preventing almost any reasonable usage. Fortunately, 3.16.7-21.1-default still works. I tried to re-install the desktop kernel and got the following conflict in yast:
#### YaST2 conflicts list - generated 2015-05-23 16:19:44 ####
kernel-desktop-base-3.16.7-21.1.x86_64 conflicts with kernel-desktop = 3.16.7-21.1 provided by kernel-desktop-3.16.7-21.1.x86_64
] Following actions will be done:
do not install kernel-desktop-base-3.16.7-21.1.x86_64
deinstallation of kernel-desktop-base-3.16.7-21.1.x86_64
] do not install kernel-desktop-3.16.7-21.1.x86_64
#### YaST2 conflicts list END ###
Downloading the kernel manually and running rpm -i --force results in
D: ============== /tmp/kernel-desktop-3.16.7-21.1.x86_64.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening db environment /var/lib/rpm cdb:private:0x201
D: opening db index /var/lib/rpm/Packages 0x400 mode=0x0
D: locked db index /var/lib/rpm/Packages
D: opening db index /var/lib/rpm/Name nofsync:0x400 mode=0x0
D: read h# 1 Header SHA1 digest: OK (b0d86230a3899ea0e94d19d76dfc7a9700fca8c5)
D: added key gpg-pubkey-307e3d54-4be01a65 to keyring
D: read h# 1602 Header SHA1 digest: OK (5629a48b86b747fe1e749e408f93c4a6dbc23608)
D: added key gpg-pubkey-03579c1d-511a33f2 to keyring
D: read h# 3843 Header SHA1 digest: OK (9f4a09e75e7bf3eca83fd6bad6545d3df95edd0e)
D: added key gpg-pubkey-c862b42c-5389b0bf to keyring
D: read h# 3845 Header SHA1 digest: OK (22c19fc0b82edc93ba43a149752cac323eb3284f)
D: added key gpg-pubkey-c0951497-53515432 to keyring
D: read h# 3877 Header SHA1 digest: OK (83c97c85152d3354c9cb271ffc9feac8fc0a657f)
D: added key gpg-pubkey-07ed6655-533d62c2 to keyring
D: read h# 3921 Header SHA1 digest: OK (a360b1a2465c1d774747eb5dd566ae034e8afbff)
D: added key gpg-pubkey-72174fc2-5226025d to keyring
D: read h# 3923 Header SHA1 digest: OK (9636ca91d9cb983a29736d17b7018625d3ac2147)
D: added key gpg-pubkey-22cc1916-528e7207 to keyring
D: read h# 4380 Header SHA1 digest: OK (30b5abfba9e36b766c722a7a7e1ee1254b425ebc)
D: added key gpg-pubkey-ac067fb8-526e5b47 to keyring
D: read h# 5018 Header SHA1 digest: OK (b1eb0a454c07e2043d5e87672312c63e72f99fef)
D: added key gpg-pubkey-6f88bb2f-54032bd3 to keyring
D: read h# 5019 Header SHA1 digest: OK (66971eaf91d670b694659a33e42061c5b5467075)
D: added key gpg-pubkey-3dbdc284-53674dd4 to keyring
D: read h# 5231 Header SHA1 digest: OK (db226518736857edc1f8d5dd5eb4e47f1e9bd86d)
D: added key gpg-pubkey-54a9e68b-53b78d95 to keyring
D: read h# 5414 Header SHA1 digest: OK (290751de488b15e5f6bd43dfa8d4b2474c9864b4)
D: added key gpg-pubkey-0b9628d6-53b9c096 to keyring
D: read h# 5421 Header SHA1 digest: OK (670c994d081a51d57a005de738ed37424d2a0fde)
D: added key gpg-pubkey-1abd1afb-54176598 to keyring
D: read h# 5435 Header SHA1 digest: OK (5edbebe731f74147e206df204c423b105e2ae9eb)
D: added key gpg-pubkey-3126bac9-4f969ee3 to keyring
D: read h# 5477 Header SHA1 digest: OK (725718d4eac95741268c4341978c25d148e22230)
D: added key gpg-pubkey-c80748dc-53b501b4 to keyring
D: read h# 5548 Header SHA1 digest: OK (0c9cd313212eaa7b623ade6cf1e320bfe1740a3c)
D: added key gpg-pubkey-4f311b1d-51bae699 to keyring
D: read h# 7323 Header SHA1 digest: OK (e9fb9ab0838082be7ecec3c765fa8ccc95321440)
D: added key gpg-pubkey-793371fe-53b6045e to keyring
D: read h# 7356 Header SHA1 digest: OK (99baae57ad60785a67a9370fcd528022b3cc6cce)
D: added key gpg-pubkey-86d89a42-53b574cc to keyring
D: read h# 8078 Header SHA1 digest: OK (8684b0832ae523acde65937fc61a8b94361e4ecf)
D: added key gpg-pubkey-1a0fc55c-53cc2d72 to keyring
D: read h# 9505 Header SHA1 digest: OK (2f9677ded1c90ea5fd98acfaf245a77def1eb770)
D: added key gpg-pubkey-3a342717-515d37d4 to keyring
D: read h# 9536 Header SHA1 digest: OK (16af05ab1f736aba8bc4d55b0233901ef9f73ba8)
D: added key gpg-pubkey-233ab63d-5486e781 to keyring
D: read h# 9553 Header SHA1 digest: OK (77d2118754e59d645743c41f615606785f827ff0)
D: added key gpg-pubkey-367fe7fc-548272bb to keyring
D: read h# 9731 Header SHA1 digest: OK (365fa330f0771cae09e09f6f9cd825369b14aa8b)
D: added key gpg-pubkey-dcef338c-549356d3 to keyring
D: read h# 9732 Header SHA1 digest: OK (ccde61112e9af9dc1d078369ba0e768379c324c9)
D: added key gpg-pubkey-edf0d733-54930778 to keyring
D: read h# 9880 Header SHA1 digest: OK (09ecab6ff95c84a673679b4201c5bedd0cbacb75)
D: added key gpg-pubkey-eb329917-53dcf8b5 to keyring
D: read h# 9919 Header SHA1 digest: OK (c4fbd6bbf83b292f3e6eff2e4df70a2ec66e82d9)
D: added key gpg-pubkey-085dff28-52c79c88 to keyring
D: read h# 16884 Header SHA1 digest: OK (81b7d7ac08152d330d6c2736cc81112dfef1dad3)
D: added key gpg-pubkey-b7228633-53b3ea44 to keyring
D: read h# 17857 Header SHA1 digest: OK (3452b86ccc31816bf3c415fd4c1f623ebcae0389)
D: added key gpg-pubkey-307d7bf9-54d8c163 to keyring
D: read h# 17972 Header SHA1 digest: OK (0b579446f5acfc63a3bc1c130746ebd3786d2174)
D: added key gpg-pubkey-bcbc2b20-543aaa36 to keyring
D: read h# 19621 Header SHA1 digest: OK (8c392f26b43527a64ff2f3388ace3566cfe6051b)
D: added key gpg-pubkey-606fd0ca-54fc9ccf to keyring
D: read h# 20377 Header SHA1 digest: OK (2967f0c8897ba860f230aa48779d5147b87dcb7b)
D: added key gpg-pubkey-3a802234-537d14c8 to keyring
D: read h# 20405 Header SHA1 digest: OK (f2d7b89de94ef46d40578f71d5c0d3efd05b44b8)
D: added key gpg-pubkey-c4447cf3-5515402a to keyring
D: read h# 21487 Header SHA1 digest: OK (00ccd697aa7f3eadf4ea75febf4eb3dfa9316d46)
D: added key gpg-pubkey-83d6129b-540b6042 to keyring
D: read h# 21579 Header SHA1 digest: OK (8e1fee87fe692f6b36846d62965daf1ac66c9025)
D: added key gpg-pubkey-a0e46e11-5505b12f to keyring
D: read h# 22928 Header SHA1 digest: OK (5b0f3866131d489b80859c9c6a2afaeeef8fbbd4)
D: added key gpg-pubkey-14c05784-52586504 to keyring
D: read h# 22929 Header SHA1 digest: OK (fe3e7588da16fccf8eb265741f98ab94c02236cc)
D: added key gpg-pubkey-ee3d166a-538303aa to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
D: Expected size: 45834928 = lead(96)+sigs(772)+pad(4)+data(45834056)
D: Actual size: 45834928
D: /tmp/kernel-desktop-3.16.7-21.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: added binary package [0]
D: found 0 source and 1 binary packages
D: opening db index /var/lib/rpm/Conflictname nofsync:0x400 mode=0x0
D: ========== +++ kernel-desktop-3.16.7-21.1 x86_64/linux 0x0
D: opening db index /var/lib/rpm/Basenames nofsync:0x400 mode=0x0
D: read h# 13263 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: /bin/sh YES (db files)
D: Requires: /bin/sh YES (cached)
D: Requires: /bin/sh YES (cached)
D: Requires: /bin/sh YES (cached)
D: opening db index /var/lib/rpm/Providename nofsync:0x400 mode=0x0
D: read h# 13370 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: awk YES (db provides)
D: read h# 13298 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: coreutils YES (db provides)
D: read h# 22480 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: distribution-release YES (db provides)
D: Requires: kernel-uname-r = 3.16.7-21-desktop YES (added provide)
D: read h# 13616 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: mkinitrd >= 2.7.1 YES (db provides)
D: read h# 13605 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: modutils YES (db provides)
D: read h# 13565 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: perl-Bootloader >= 0.4.15 YES (db provides)
D: read h# 13603 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Requires: suse-module-tools YES (db provides)
D: Requires: /bin/sh YES (cached)
D: Requires: /bin/sh YES (cached)
D: Requires: /bin/sh YES (cached)
D: Requires: /bin/sh YES (cached)
D: Requires: rpmlib(PartialHardlinkSets) <= 4.0.4-1 YES (rpmlib provides)
D: Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 YES (rpmlib provides)
D: Requires: rpmlib(CompressedFileNames) <= 3.0.4-1 YES (rpmlib provides)
D: Requires: rpmlib(PayloadIsLzma) <= 4.4.6-1 YES (rpmlib provides)
D: read h# 13656 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: sysfsutils < 2.0 NO
D: read h# 14430 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: apparmor-profiles <= 2.1 NO
D: read h# 14388 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: apparmor-parser < 2.3 NO
D: read h# 20952 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: udev < 118 NO
D: read h# 21046 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: lvm2 < 2.02.33 NO
D: Conflicts: hyper-v < 4 NO
D: read h# 21530 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: read h# 22914 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Obsoletes: kernel-desktop-base <= 2.6.31 NO
D: Obsoletes: microcode_ctl NO
D: Obsoletes: iwlwifi-kmp-desktop <= 1.3.27_3 NO
D: Obsoletes: ipw3945-kmp-desktop <= 1.2.2_3 NO
D: Obsoletes: uvcvideo-kmp-desktop <= r200_3 NO
D: Obsoletes: enic-kmp-desktop <= 0.0.1_3 NO
D: Obsoletes: fnic-kmp-desktop <= 1.0.0_3 NO
D: Obsoletes: brocade-bfa-kmp-desktop <= 1.1.0.2_3 NO
D: Obsoletes: kvm-kmp-desktop <= 78.2.6.30.1_3 NO
D: Obsoletes: perfmon-kmp-desktop <= 2_3 NO
D: Obsoletes: iwlagn-2-6-27-kmp-desktop <= 1.0_3 NO
D: Obsoletes: msi-wmi-kmp-desktop <= 1.0_3 NO
D: Obsoletes: ocfs2-kmp-desktop <= 1.6_4 NO
D: Obsoletes: quickcam-kmp-desktop <= 0.6.7 NO
D: Obsoletes: wacom-kmp-desktop <= 0.8.1_3 NO
D: Obsoletes: btrfs-kmp-desktop <= 0_3 NO
D: Obsoletes: brocade-bna-kmp-desktop <= 2.1.0.0_3 NO
D: Obsoletes: hyper-v-kmp-desktop <= 0_3 NO
D: Obsoletes: intel-e1000e-kmp-desktop <= 2.2.14 NO
D: Obsoletes: drm-kmp-desktop <= 3.7_3.1 NO
D: Obsoletes: firewire <= 3.0 NO
D: Obsoletes: firewire-kmp-desktop <= 3.0 NO
D: Obsoletes: iwlagn-kmp-desktop <= 3.0 NO
D: Obsoletes: compat-ath9k <= 3.0 NO
D: Obsoletes: compat-ath9k-kmp-desktop <= 3.0 NO
D: Obsoletes: realtek-r8192ce_pci-kmp-desktop <= 2.6.0005_3 NO
D: Obsoletes: realtek-r8192se_pci-kmp-desktop <= 2.6.0019.1207.2010_3 NO
D: Obsoletes: rt3090-kmp-desktop <= 2.4.0.4_3 NO
D: Obsoletes: rt3592-kmp-desktop <= 2.4.1.1_3 NO
D: Obsoletes: rt5390-kmp-desktop <= 2.4.0.4_3 NO
D: Obsoletes: ath3k-kmp-desktop <= 1.0_3 NO
D: Obsoletes: ath3k-firmware <= 1.0 NO
D: read h# 17463 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: read h# 22913 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: kernel < 3.0 NO
D: read h# 21348 Header V3 RSA/SHA256 Signature, key ID 3dbdc284: OK
D: Conflicts: kernel < 2.6.31 NO
D: Conflicts: kernel-desktop = 3.16.7-7.1 NO
D: Conflicts: kernel-desktop = 3.16.7-21.1 YES (added provide)
D: Conflicts: kernel-desktop = 3.16.7-7.1 NO (cached)
D: Conflicts: kernel-desktop = 3.16.7-7.1 NO
D: Conflicts: kernel-desktop = 3.16.7-21.1 YES (added provide)
D: opening db index /var/lib/rpm/Obsoletename nofsync:0x400 mode=0x0
error: Failed dependencies:
kernel-desktop = 3.16.7-21.1 conflicts with (installed) kernel-desktop-base-3.16.7-21.1.x86_64
D: closed db index /var/lib/rpm/Obsoletename
D: closed db index /var/lib/rpm/Conflictname
D: closed db index /var/lib/rpm/Providename
D: closed db index /var/lib/rpm/Basenames
D: closed db index /var/lib/rpm/Name
D: closed db index /var/lib/rpm/Packages
D: closed db environment /var/lib/rpm
Thank you.