-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, me and several other people already hit problems with the kernel-default-base or kernel-desktop-base package being surprisingly installed by zypper dup When kernel-desktop-base is installed, it creates an initrd with warnings about missing drivers for hard-disks but nevertheless it adds a boot entry on top of previous entries in /boot/grub/menu.lst (because the version is higher) which usually means that on next boot it will be used by default. Then the system will end in initrd waiting for the root device to appear. You can imagine that such cases are hard to repair with headless servers. And even desktop users can have a hard time figuring out what went wrong. One case where I reproduced this today is with 11.4 with preload-kmp-default installed, that is not available on Factory right now. When you then add the factory repo and do zypper in cloop-kmp-default it proposes to use kernel-default-base-3.1rc7 from Factory because it can not easily update the kernel-default package, and the kernel-default-base package provides everything that is required by the new kmp - so its addition appears to be the better solution to zypper. I think, this also happens to people who upgrade their Factory or Tumbleweed systems with zypper dup regularly, when they have several kmps where some are unavailable for the new kernel. There are several possibilities to prevent such bad behaviour. a) one could add a "Conflicts" so that kernel-default and kernel-default-base should not be installed at the same time - especially not in different versions. b) when mkinitrd warns about missing block-dev modules (which is likely to go unnoticed in a lengthy list of zypper dup messages), it could loudly fail the installation of the kernel-default-base package Also I would like to know, for what cases the kernel-*-base packages exist as most of the time they contain too little to be useful. Ciao Bernhard M. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6X930ACgkQSTYLOx37oWRaDACfRTlxs0AdgWL9H+NaRp7PVVS6 kZ4AoKLKp6Z7lg3ElHAysoIbK2e1+bj4 =Z0sX -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org