zypper patch things don't update properly

I just ran a zypper patch, and after downloading, it came up with the following:

Checking for file conflicts: ......................................................................................[done]
( 1/12) Installing: bind-libs-9.9.6P1-2.7.1 .......................................................................[done]
( 2/12) Installing: dracut-037-17.18.1 ............................................................................[done]
( 3/12) Installing: ghostscript-9.15-3.1 ..........................................................................[done]
( 4/12) Installing: libldap-2_4-2-2.4.39-8.5.1 ....................................................................[done]
( 5/12) Installing: libldap-2_4-2-32bit-2.4.39-8.5.1 ..............................................................[done]
( 6/12) Installing: grub2-2.02~beta2-20.10.1 ......................................................................[done]
( 7/12) Installing: bind-utils-9.9.6P1-2.7.1 ......................................................................[done]
( 8/12) Installing: ghostscript-x11-9.15-3.1 ......................................................................[done]
( 9/12) Installing: openldap2-client-2.4.39-8.5.1 .................................................................[done]
(10/12) Installing: grub2-i386-pc-2.02~beta2-20.10.1 ..............................................................[done]
(11/12) Installing: grub2-x86_64-efi-2.02~beta2-20.10.1 ...........................................................[done]
(12/12) Installing: grub2-snapper-plugin-2.02~beta2-20.10.1 .......................................................[done]
Output of dracut-037-17.18.1.x86_64.rpm %posttrans script:
    Creating initrd: /boot/initrd-3.16.7-21-desktop
    Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-3.16.7-21-desktop 3.16.7-21-desktop
    dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found!
    *** Including module: bash ***
    *** Including module: warpclock ***
    *** Including module: i18n ***
    *** Including module: ifcfg ***
    *** Including module: drm ***
    *** Including module: plymouth ***
    *** Including module: kernel-modules ***
    Failed to install module sd_mod
    Failed to install module hid_generic
    Failed to install module unix
    Failed to install module ehci-hcd
    Failed to install module ehci-pci
    Failed to install module ohci-hcd
    Failed to install module uhci-hcd
    Failed to install module atkbd
    Failed to install module i8042
    Failed to install module usbhid
    Failed to install module hid-apple
    Failed to install module hid-cherry
    Failed to install module hid-logitech
    Failed to install module hid-microsoft
    Omitting driver i2o_scsi
    Failed to install module swap
    Failed to install module ext4
    *** Including module: resume ***
    *** Including module: rootfs-block ***
    *** Including module: terminfo ***
    *** Including module: udev-rules ***
    Skipping udev rule: 91-permissions.rules
    Skipping udev rule: 80-drivers-modprobe.rules
    *** Including module: systemd ***
    Failed to install module autofs4
    Failed to install module ipv6
    *** Including module: usrmount ***
    *** Including module: base ***
    *** Including module: fs-lib ***
    *** Including module: shutdown ***
    *** Including module: suse ***
    *** Including modules done ***
    *** Installing kernel module dependencies and firmware ***
    *** Installing kernel module dependencies and firmware done ***
    *** Resolving executable dependencies ***
    *** Resolving executable dependencies done***
    *** Hardlinking files ***
    *** Hardlinking files done ***
    *** Stripping files ***
    *** Stripping files done ***
    *** Generating early-microcode cpio image ***
    *** Constructing GenuineIntel.bin ****
    *** Store current command line parameters ***
    Stored kernel commandline:
     resume=UUID=536d605a-0212-4619-a879-4b71f169395d
    root=UUID=5dd65fcb-a2d8-4573-b167-e96cf40319d8 rootflags=rw,relatime,data=ordered rootfstype=ext4
    *** Creating image file ***
    *** Creating image file done ***
    Some kernel modules could not be included: 
    sd_mod
    hid_generic
    unix
    ehci-hcd
    ehci-pci
    ohci-hcd
    uhci-hcd
    atkbd
    i8042
    usbhid
    hid-apple
    hid-cherry
    hid-logitech
    hid-microsoft
    swap
    ext4
    autofs4
    ipv6
    Creating initrd: /boot/initrd-3.16.7-7-desktop
    Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-3.16.7-7-desktop 3.16.7-7-desktop
    dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found!
    dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found!
    *** Including module: bash ***
    *** Including module: warpclock ***
    *** Including module: i18n ***
    *** Including module: ifcfg ***
    *** Including module: drm ***
    *** Including module: plymouth ***
    *** Including module: kernel-modules ***
    Failed to install module sd_mod
    Failed to install module hid_generic
    Failed to install module unix
    Failed to install module ehci-hcd
    Failed to install module ehci-pci
    Failed to install module ohci-hcd
    Failed to install module uhci-hcd
    Failed to install module atkbd
    Failed to install module i8042
    Failed to install module usbhid
    Failed to install module hid-apple
    Failed to install module hid-cherry
    Failed to install module hid-logitech
    Failed to install module hid-microsoft
    Omitting driver i2o_scsi
    Failed to install module swap
    Failed to install module ext4
    *** Including module: resume ***
    *** Including module: rootfs-block ***
    *** Including module: terminfo ***
    *** Including module: udev-rules ***
    Skipping udev rule: 91-permissions.rules
    Skipping udev rule: 80-drivers-modprobe.rules
    *** Including module: systemd ***
    Failed to install module autofs4
    Failed to install module ipv6
    *** Including module: usrmount ***
    *** Including module: base ***
    *** Including module: fs-lib ***
    *** Including module: shutdown ***
    *** Including module: suse ***
    *** Including modules done ***
    *** Installing kernel module dependencies and firmware ***
    *** Installing kernel module dependencies and firmware done ***
    *** Resolving executable dependencies ***
    *** Resolving executable dependencies done***
    *** Hardlinking files ***
    *** Hardlinking files done ***
    *** Stripping files ***
    *** Stripping files done ***
    *** Generating early-microcode cpio image ***
    *** Constructing GenuineIntel.bin ****
    *** Store current command line parameters ***
    Stored kernel commandline:
     resume=UUID=536d605a-0212-4619-a879-4b71f169395d
    root=UUID=5dd65fcb-a2d8-4573-b167-e96cf40319d8 rootflags=rw,relatime,data=ordered rootfstype=ext4
    *** Creating image file ***
    *** Creating image file done ***
    Some kernel modules could not be included: 
    sd_mod
    hid_generic
    unix
    ehci-hcd
    ehci-pci
    ohci-hcd
    uhci-hcd
    atkbd
    i8042
    usbhid
    hid-apple
    hid-cherry
    hid-logitech
    hid-microsoft
    swap
    ext4
    autofs4
    ipv6
    Update bootloader...



Should I be concerned? I haven’t rebooted yet. I was planning to go to Yast online update, run it in case it can fix something that zypper missed, and then try and reboot.

This is on my laptop #2 below.


G.O.
Box #1: 13.1 | KDE 4.12 | AMD Phenom IIX4 | 64 | 16GB
Box #2: 13.1 | KDE 4.12 | AMD Athlon X3 | 64 | 4GB
Laptop #1: 13.1 | KDE 4.12 | Core i7-2620M | 64 | 8GB
Laptop #2: 13.2 | KDE 4.14 | Core i7-4710HQ | 64 | 16GB

Those module are most likely built in kernel, so they are not found. Ideally dracut should check for this to avoid scary warnings.

I do not think you will get much help until you post the output of 'zypper lr -d’

YaST Online Update uses the very same zypper. It just hides some of the technical stuff so as not to scare the user. Does your hardware need any of the kernel modules that filed to install?

On 2015-08-10 08:26, golson765 wrote:
>
> I just ran a zypper patch, and after downloading, it came up with the
> following:
>
>
> Code:
> --------------------
> Checking for file conflicts: …[done]

> Output of dracut-037-17.18.1.x86_64.rpm %posttrans script:
> Creating initrd: /boot/initrd-3.16.7-21-desktop
> Failed to install module sd_mod
> Failed to install module hid_generic

> Update bootloader…
>
>
>
> --------------------

Ignore dracut output. It is just too verbose, it should keep silent and
not scare people.

Just notice these two lines:


*** Creating image file ***
*** Creating image file done ***

so apparently all went well.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

On 08/10/2015 09:14 PM, Carlos E. R. wrote:

>
> Ignore dracut output. It is just too verbose, it should keep silent and
> not scare people.
>
> Just notice these two lines:
>
>


>    *** Creating image file ***
>    *** Creating image file done ***
> 

>
> so apparently all went well.
>

Great, thank you to all who responded! I rebooted and everything was fine.

A couple of questions, for those of you who follow this more efficiently
than I, when did opensuse decide to go with dracut? Does this mean that
the way the mkinitrd system that we used to use is no longer being used?
I am a little fuzzy in my understanding of the difference between an
initrd and an initfs, dracut (which seems new) and the old way.


G.O.
Box #1: 13.1 | KDE 4.12 | AMD Phenom IIX4 | 64 | 16GB
Box #2: 13.1 | KDE 4.12 | AMD Athlon X3 | 64 | 4GB
Laptop #1: 13.1 | KDE 4.12 | Core i7-2620M | 64 | 8GB
Laptop #2: 13.2 | KDE 4.14 | Core i7-4710HQ | 64 | 16GB

You can still use the mkinird syntax but it simply resolves to dracut calls

On 2015-08-11 02:08, golson765 wrote:

> Great, thank you to all who responded! I rebooted and everything was fine.

Good. :slight_smile:

> A couple of questions, for those of you who follow this more efficiently
> than I, when did opensuse decide to go with dracut?

With 13.2.

> Does this mean that
> the way the mkinitrd system that we used to use is no longer being used?

Correct.

> I am a little fuzzy in my understanding of the difference between an
> initrd and an initfs, dracut (which seems new) and the old way.

Well, for most practical purposes, we just need to know that dracut is
used to create the ramdisk image that is used to start the system, same
as mkinitrd did. In fact, in openSUSE, you can still call mkinitrd, as
it in turn calls dracut with the appropriate parameters.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))