[opensuse-kernel] mkinitrd problem after kernel upgrade
Hi, the problem I'm reporting can be observed only if the line multiversion = provides:multiversion(kernel) in /etc/zypp/zypp.conf is commented. That is what I do normally because I only want the latest kernel installed. This does not cause any problem in 12.3 but in 13.1 it does. After running "zypper update" which have updated the kernel to 3.11.10-7.1 when i run mkinitrd I get this output: Kernel image: /boot/vmlinuz-3.11.10-7-default Initrd image: /boot/initrd-3.11.10-7-default KMS drivers: cirrus Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_hp_sw scsi_dh_rdac syscopyarea sysfillrect sysimgblt drm drm_kms_helper ttm cirrus ata_piix usb-common usbcore ohci-hcd uhci-hcd ehci-hcd xhci-hcd usbhid hid-logitech-dj hid-generic hid-holtek-kbd hid-lenovo-tpkbd hid-ortek hid-roccat hid-roccat-common hid-roccat-arvo hid-roccat-isku hid-samsung ehci-pci ohci-pci libcrc32c xor zlib_deflate raid6_pq btrfs crc32c-intel Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel Kernel image: /boot/vmlinuz-3.11.10-7-desktop Initrd image: /boot/initrd-3.11.10-7-desktop KMS drivers: cirrus Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_hp_sw scsi_dh_rdac syscopyarea sysfillrect sysimgblt drm drm_kms_helper ttm cirrus ata_piix xhci-hcd hid-logitech-dj hid-holtek-kbd hid-lenovo-tpkbd hid-ortek hid-roccat hid-roccat-common hid-roccat-arvo hid-roccat-isku hid-samsung ohci-pci libcrc32c xor zlib_deflate raid6_pq btrfs crc32c-intel Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel Kernel image: /boot/vmlinuz-3.11.6-4-default Initrd image: /boot/initrd-3.11.6-4-default Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) modprobe: Module thermal not found. WARNING: no dependencies for kernel module 'thermal' found. modprobe: Module processor not found. WARNING: no dependencies for kernel module 'processor' found. modprobe: Module fan not found. WARNING: no dependencies for kernel module 'fan' found. modprobe: Module usbhid not found. WARNING: no dependencies for kernel module 'usbhid' found. modprobe: Module hid_logitech_dj not found. WARNING: no dependencies for kernel module 'hid-logitech-dj' found. modprobe: Module hid_generic not found. WARNING: no dependencies for kernel module 'hid-generic' found. modprobe: Module hid_holtek_kbd not found. WARNING: no dependencies for kernel module 'hid-holtek-kbd' found. modprobe: Module hid_lenovo_tpkbd not found. WARNING: no dependencies for kernel module 'hid-lenovo-tpkbd' found. modprobe: Module hid_ortek not found. WARNING: no dependencies for kernel module 'hid-ortek' found. modprobe: Module hid_roccat_arvo not found. WARNING: no dependencies for kernel module 'hid-roccat-arvo' found. modprobe: Module hid_roccat_isku not found. WARNING: no dependencies for kernel module 'hid-roccat-isku' found. modprobe: Module hid_samsung not found. WARNING: no dependencies for kernel module 'hid-samsung' found. modprobe: Module ehci_pci not found. WARNING: no dependencies for kernel module 'ehci-pci' found. modprobe: Module ohci_pci not found. WARNING: no dependencies for kernel module 'ohci-pci' found. modprobe: Module btrfs not found. WARNING: no dependencies for kernel module 'btrfs' found. Kernel Modules: ata_piix usb-common usbcore ohci-hcd uhci-hcd ehci-hcd xhci-hcd Features: acpi plymouth block usb btrfs resume.userspace resume.kernel Kernel image: /boot/vmlinuz-3.11.6-4-desktop Initrd image: /boot/initrd-3.11.6-4-desktop Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) modprobe: Module thermal not found. WARNING: no dependencies for kernel module 'thermal' found. modprobe: Module processor not found. WARNING: no dependencies for kernel module 'processor' found. modprobe: Module fan not found. WARNING: no dependencies for kernel module 'fan' found. modprobe: Module hid_logitech_dj not found. WARNING: no dependencies for kernel module 'hid-logitech-dj' found. modprobe: Module hid_holtek_kbd not found. WARNING: no dependencies for kernel module 'hid-holtek-kbd' found. modprobe: Module hid_lenovo_tpkbd not found. WARNING: no dependencies for kernel module 'hid-lenovo-tpkbd' found. modprobe: Module hid_ortek not found. WARNING: no dependencies for kernel module 'hid-ortek' found. modprobe: Module hid_roccat_arvo not found. WARNING: no dependencies for kernel module 'hid-roccat-arvo' found. modprobe: Module hid_roccat_isku not found. WARNING: no dependencies for kernel module 'hid-roccat-isku' found. modprobe: Module hid_samsung not found. WARNING: no dependencies for kernel module 'hid-samsung' found. modprobe: Module ohci_pci not found. WARNING: no dependencies for kernel module 'ohci-pci' found. modprobe: Module btrfs not found. WARNING: no dependencies for kernel module 'btrfs' found. Kernel Modules: ata_piix xhci-hcd Features: acpi plymouth block usb btrfs resume.userspace resume.kernel this is due to the packages kernel-default-base-3.11.6-4.1 and kernel-desktop-base-3.11.6-4.1 being installed when kernel-desktop-3.11.6-4.1 and kernel-default-3.11.6-4.1 are removed. The reason for them being installed is that some kernel module rpms (ndiswrapper-kmp, vhba-kmp, virtualbox-guest-kmp, virtualbox-host-kmp) in the 13.1 repository explicitely requires the presence of kernel 3.11.6-4. If i run: rpm -q --requires vhba-kmp-default it shows the line: kernel-uname-r = 3.11.6-4-default Such strict requirement of a kernel version is not present in the vhba-kmp rpm of 12.3. Is this new strict requirement something that was decided or it is the result of a bug? Is there a fix for my problem or I cannot have anymore only one kernel installed? Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
There were a bunch of updates available few minutes ago including ndiswrapper-kmp, vhba-kmp, virtualbox-guest-kmp, virtualbox-host-kmp, etc. After the update I was able to remove kernel-default-base-3.11.6-4.1 and kernel-desktop-base-3.11.6-4.1 (althought this left a couple of broken links: /boot/initrd and /boot/vmlinuz) Now mkinitrd works as expected. Giacomo On Tue, Feb 11, 2014 at 11:58:06AM -0400, Giacomo Comes wrote:
Hi, the problem I'm reporting can be observed only if the line multiversion = provides:multiversion(kernel) in /etc/zypp/zypp.conf is commented. That is what I do normally because I only want the latest kernel installed. This does not cause any problem in 12.3 but in 13.1 it does. aARNING: no dependencies for kernel module 'thermal' found. After running "zypper update" which have updated the kernel to 3.11.10-7.1 Afte- running "zypper update" which have updated the kernel to 3.11.10-7.1 when i run mkinitrd I get this output:
Kernel image: /boot/vmlinuz-3.11.10-7-default Initrd image: /boot/initrd-3.11.10-7-default KMS drivers: cirrus Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_hp_sw scsi_dh_rdac syscopyarea sysfillrect sysimgblt drm drm_kms_helper ttm cirrus ata_piix usb-common usbcore ohci-hcd uhci-hcd ehci-hcd xhci-hcd usbhid hid-logitech-dj hid-generic hid-holtek-kbd hid-lenovo-tpkbd hid-ortek hid-roccat hid-roccat-common hid-roccat-arvo hid-roccat-isku hid-samsung ehci-pci ohci-pci libcrc32c xor zlib_deflate raid6_pq btrfs crc32c-intel Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel
Kernel image: /boot/vmlinuz-3.11.10-7-desktop Initrd image: /boot/initrd-3.11.10-7-desktop KMS drivers: cirrus Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_hp_sw scsi_dh_rdac syscopyarea sysfillrect sysimgblt drm drm_kms_helper ttm cirrus ata_piix xhci-hcd hid-logitech-dj hid-holtek-kbd hid-lenovo-tpkbd hid-ortek hid-roccat hid-roccat-common hid-roccat-arvo hid-roccat-isku hid-samsung ohci-pci libcrc32c xor zlib_deflate raid6_pq btrfs crc32c-intel Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel
Kernel image: /boot/vmlinuz-3.11.6-4-default Initrd image: /boot/initrd-3.11.6-4-default Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) modprobe: Module thermal not found. when i run mkinitrd I get this output:
Kernel image: /boot/vmlinuz-3.11.10-7-default Initrd image: /boot/initrd-3.11.10-7-default KMS drivers: cirrus Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_hp_sw scsi_dh_rdac syscopyarea sysfillrect sysimgblt drm drm_kms_helper ttm cirrus ata_piix usb-common usbcore ohci-hcd uhci-hcd ehci-hcd xhci-hcd usbhid hid-logitech-dj hid-generic hid-holtek-kbd hid-lenovo-tpkbd hid-ortek hid-roccat hid-roccat-common hid-roccat-arvo hid-roccat-isku hid-samsung ehci-pci ohci-pci libcrc32c xor zlib_deflate raid6_pq btrfs crc32c-intel Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel
Kernel image: /boot/vmlinuz-3.11.10-7-desktop Initrd image: /boot/initrd-3.11.10-7-desktop KMS drivers: cirrus Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_hp_sw scsi_dh_rdac syscopyarea sysfillrect sysimgblt drm drm_kms_helper ttm cirrus ata_piix xhci-hcd hid-logitech-dj hid-holtek-kbd hid-lenovo-tpkbd hid-ortek hid-roccat hid-roccat-common hid-roccat-arvo hid-roccat-isku hid-samsung ohci-pci libcrc32c xor zlib_deflate raid6_pq btrfs crc32c-intel Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel
Kernel image: /boot/vmlinuz-3.11.6-4-default Initrd image: /boot/initrd-3.11.6-4-default Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) modprobe: Module thermal not found. modprobe: Module processor not found. WARNING: no dependencies for kernel module 'processor' found. modprobe: Module fan not found. WARNING: no dependencies for kernel module 'fan' found. modprobe: Module usbhid not found. WARNING: no dependencies for kernel module 'usbhid' found. modprobe: Module hid_logitech_dj not found. WARNING: no dependencies for kernel module 'hid-logitech-dj' found. modprobe: Module hid_generic not found. WARNING: no dependencies for kernel module 'hid-generic' found. modprobe: Module hid_holtek_kbd not found. WARNING: no dependencies for kernel module 'hid-holtek-kbd' found. modprobe: Module hid_lenovo_tpkbd not found. WARNING: no dependencies for kernel module 'hid-lenovo-tpkbd' found. modprobe: Module hid_ortek not found. WARNING: no dependencies for kernel module 'hid-ortek' found. modprobe: Module hid_roccat_arvo not found. WARNING: no dependencies for kernel module 'hid-roccat-arvo' found. modprobe: Module hid_roccat_isku not found. WARNING: no dependencies for kernel module 'hid-roccat-isku' found. modprobe: Module hid_samsung not found. WARNING: no dependencies for kernel module 'hid-samsung' found. modprobe: Module ehci_pci not found. WARNING: no dependencies for kernel module 'ehci-pci' found. modprobe: Module ohci_pci not found. WARNING: no dependencies for kernel module 'ohci-pci' found. modprobe: Module btrfs not found. WARNING: no dependencies for kernel module 'btrfs' found. Kernel Modules: ata_piix usb-common usbcore ohci-hcd uhci-hcd ehci-hcd xhci-hcd Features: acpi plymouth block usb btrfs resume.userspace resume.kernel
Kernel image: /boot/vmlinuz-3.11.6-4-desktop Initrd image: /boot/initrd-3.11.6-4-desktop Root device: /dev/disk/by-uuid/319415ea-d50e-4216-8f96-4aa8fc7b515e (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-uuid/16e9fbd6-30b9-4207-b0da-a989c6982c89 (/dev/sda1) modprobe: Module thermal not found. WARNING: no dependencies for kernel module 'thermal' found. modprobe: Module processor not found. WARNING: no dependencies for kernel module 'processor' found. modprobe: Module fan not found. WARNING: no dependencies for kernel module 'fan' found. modprobe: Module hid_logitech_dj not found. WARNING: no dependencies for kernel module 'hid-logitech-dj' found. modprobe: Module hid_holtek_kbd not found. WARNING: no dependencies for kernel module 'hid-holtek-kbd' found. modprobe: Module hid_lenovo_tpkbd not found. WARNING: no dependencies for kernel module 'hid-lenovo-tpkbd' found. modprobe: Module hid_ortek not found. WARNING: no dependencies for kernel module 'hid-ortek' found. modprobe: Module hid_roccat_arvo not found. WARNING: no dependencies for kernel module 'hid-roccat-arvo' found. modprobe: Module hid_roccat_isku not found. WARNING: no dependencies for kernel module 'hid-roccat-isku' found. modprobe: Module hid_samsung not found. WARNING: no dependencies for kernel module 'hid-samsung' found. modprobe: Module ohci_pci not found. WARNING: no dependencies for kernel module 'ohci-pci' found. modprobe: Module btrfs not found. WARNING: no dependencies for kernel module 'btrfs' found. Kernel Modules: ata_piix xhci-hcd Features: acpi plymouth block usb btrfs resume.userspace resume.kernel
this is due to the packages kernel-default-base-3.11.6-4.1 and kernel-desktop-base-3.11.6-4.1 being installed when kernel-desktop-3.11.6-4.1 and kernel-default-3.11.6-4.1 are removed. The reason for them being installed is that some kernel module rpms (ndiswrapper-kmp, vhba-kmp, virtualbox-guest-kmp, virtualbox-host-kmp) in the 13.1 repository explicitely requires the presence of kernel 3.11.6-4. If i run: rpm -q --requires vhba-kmp-default it shows the line: kernel-uname-r = 3.11.6-4-default Such strict requirement of a kernel version is not present in the vhba-kmp rpm of 12.3. Is this new strict requirement something that was decided or it is the result of a bug?
Is there a fix for my problem or I cannot have anymore only one kernel installed?
Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (1)
-
Giacomo Comes