Mailinglist Archive: opensuse-kernel (41 mails)

< Previous Next >
Re: [opensuse-kernel] FATAL missing module dependencies @ kernel- upgrade
  • From: Jeff Mahoney <jeffm@xxxxxxxx>
  • Date: Thu, 14 May 2009 13:20:59 -0400
  • Message-id: <4A0C52FB.50601@xxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

PGNet Dev wrote:
hi,

i'm not sure if these errors/warnings are 'real', or what they're
cause by -- zypper, md &/or the actual kernel ...

i've,

lsb_release -r
Release: 11.1

uname -ri
2.6.27.23-5-xen x86_64

rpm -qa | grep zypp
libzypp-6.5.2-20.1
zypper-1.1.2-53.1


upgrading kernel from repo,


http://download.opensuse.org/repositories/Kernel:/SL111_BRANCH/openSUSE_11.1

@

zypper dup

i get a series of FATAL errors & WARNINGS that i've not seen before,

...
Retrieving package kernel-xen-base-2.6.27.23-6.1.x86_64 (4/33), 7.2
MiB (14.5 MiB unpacked)
Retrieving: kernel-xen-base-2.6.27.23-6.1.x86_64.rpm [done (262.4
KiB/s)]
Installing: kernel-xen-base-2.6.27.23-6.1 [done]
Additional rpm output:
Setting up /lib/modules/2.6.27.23-6-xen

Kernel image: /boot/vmlinuz-2.6.27.23-6-xen
Initrd image: /boot/initrd-2.6.27.23-6-xen
Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3)
Resume device: /dev/VG_Swap/LV_SWAP
FATAL: Module raid0 not found.
WARNING: no dependencies for kernel module 'raid0' found.
FATAL: Module raid1 not found.
WARNING: no dependencies for kernel module 'raid1' found.
FATAL: Module raid456 not found.
WARNING: no dependencies for kernel module 'raid456' found.
FATAL: Module sata_nv not found.
WARNING: no dependencies for kernel module 'sata_nv' found.
FATAL: Module pata_amd not found.
WARNING: no dependencies for kernel module 'pata_amd' found.
FATAL: Module ata_generic not found.
WARNING: no dependencies for kernel module 'ata_generic' found.
FATAL: Module amd74xx not found.
WARNING: no dependencies for kernel module 'amd74xx' found.
FATAL: Module ide_pci_generic not found.
WARNING: no dependencies for kernel module 'ide_pci_generic' found.
FATAL: Module dm_crypt not found.
WARNING: no dependencies for kernel module 'dm-crypt' found.
FATAL: Module dm_snapshot not found.
WARNING: no dependencies for kernel module 'dm-snapshot' found.
FATAL: Module xfs not found.
WARNING: no dependencies for kernel module 'xfs' found.
FATAL: Module aes not found.
WARNING: no dependencies for kernel module 'aes' found.
FATAL: Module sha1 not found.
WARNING: no dependencies for kernel module 'sha1' found.
FATAL: Module sha256 not found.
WARNING: no dependencies for kernel module 'sha256' found.
FATAL: Module sha512 not found.
WARNING: no dependencies for kernel module 'sha512' found.
FATAL: Module pegasus not found.
WARNING: no dependencies for kernel module 'pegasus' found.
FATAL: Module usbnet not found.
WARNING: no dependencies for kernel module 'usbnet' found.
FATAL: Module processor not found.
WARNING: no dependencies for kernel module 'processor' found.
FATAL: Module thermal not found.
WARNING: no dependencies for kernel module 'thermal' found.
FATAL: Module fan not found.
WARNING: no dependencies for kernel module 'fan' found.
FATAL: Module cpuid not found.
WARNING: no dependencies for kernel module 'cpuid' found.
FATAL: Module usbhid not found.
WARNING: no dependencies for kernel module 'usbhid' found.
FATAL: Module linear not found.
WARNING: no dependencies for kernel module 'linear' found.
Kernel Modules: jbd dm-mod mbcache ext3 edd xennet cdrom xenblk
crc-t10dif scsi_mod sd_mod usbcore ohci-hcd uhci-hcd ehci-hcd
Features: dm block usb md lvm2 resume.userspace resume.kernel
Bootsplash: No bootsplash for kernel flavor xen
25663 blocks
2009-05-14 09:30:07 WARNING: Tools::GetMultipath: multipath command
failed with 256
2009-05-14 09:30:07 WARNING: Core::GetExtendedPartition: Specified
device
/dev/md0 is not valid and cannot be used as base for
detecting an
extended partition on the same disk.
...


the upgrade completes and, afaict, the kernel's installed ok.

checking

mkinitrd

i still see warnings, but only in the -xen case,

Kernel image: /boot/vmlinuz-2.6.27.23-6-default
Initrd image: /boot/initrd-2.6.27.23-6-default
Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3)
Resume device: /dev/VG_Swap/LV_SWAP
Kernel Modules: raid0 raid1 xor async_tx async_memcpy async_xor
raid456 jbd dock scsi_mod libata sata_nv pata_amd ata_generic ide-core
amd74xx ide-pci-generic dm-mod crypto_blkcipher dm-crypt dm-snapshot
mbcache ext3 xfs aes_generic aes-x86_64 sha1_generic sha256_generic
sha512_generic mii usbcore pegasus usbnet hwmon thermal_sys processor
thermal fan edd cpuid crc-t10dif sd_mod ohci-hcd uhci-hcd ehci-hcd
ff-memless hid usbhid linear
Features: dm block usb md lvm2 resume.userspace resume.kernel
Bootsplash: openSUSE (1280x1024)
30184 blocks

Kernel image: /boot/vmlinuz-2.6.27.23-6-xen
Initrd image: /boot/initrd-2.6.27.23-6-xen
Root device: /dev/VG_Dom0/LV_ROOT (mounted on / as ext3)
Resume device: /dev/VG_Swap/LV_SWAP
Kernel Modules: raid0 raid1 xor async_tx async_memcpy async_xor
raid456 jbd dock scsi_mod libata sata_nv pata_amd ata_generic ide-core
amd74xx ide-pci-generic dm-mod crypto_blkcipher dm-crypt dm-snapshot
mbcache ext3 xfs aes_generic aes-x86_64 sha1_generic sha256_generic
sha512_generic mii usbcore pegasus usbnet hwmon thermal_sys processor
thermal fan edd cpuid xennet cdrom xenblk crc-t10dif sd_mod ohci-hcd
uhci-hcd ehci-hcd ff-memless hid usbhid linear
Features: dm block usb md lvm2 resume.userspace resume.kernel
Bootsplash: No bootsplash for kernel flavor xen
30299 blocks
2009-05-14 09:41:39 WARNING: Tools::GetMultipath: multipath command
failed with 256
2009-05-14 09:41:39 WARNING: Core::GetExtendedPartition: Specified
device
/dev/md0 is not valid and cannot be used as base for
detecting an
extended partition on the same disk.


once the auto-generated menu.list reboot is fixed (perl-Bootloader
issues ...), subsequent reboot is ok.

what's causing these errors/warnings? are they 'real'?

In the first case, they're harmless. It's an unfortunate side effect of
having the kernel split into multiple packages. kernel-$flavor-extra
depends on kernel-$flavor which depends on kernel-$flavor-base. At each
dependency, it's not guaranteed that the next package will be installed
so we need to attempt to build the initrd then. Sometimes the
dependencies won't be met until the next package is installed.
Ultimately, the correct initrd is generated - it's just noisy in the
meantime.

I'd recommend opening a bug report against perl-bootloader for the other
issues.

- -Jeff

- --
Jeff Mahoney
SUSE Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iEYEARECAAYFAkoMUvsACgkQLPWxlyuTD7JmTACfdEF+Es2sg5FRzDdtLBAdG2ES
Ft0An1ZQHEs+1+Q0uq5ybk68E3Fusjpn
=X5oM
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx

< Previous Next >
List Navigation
References