Bug ID 1228759
Summary Partial systemd installation before the kernel gets installed
Classification openSUSE
Product openSUSE Tumbleweed
Version Slowroll
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter aplanas@suse.com
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

Working on https://bugzilla.opensuse.org/show_bug.cgi?id=1228659 we found an
ordering issue, where the kernel gets installed before some packages from
systemd.

See comments 27 and 28

Some %post scriptlets will require to execute binaries that come from those
packages, but a partial systemd upgrade makes those binaries from the old
systemd fail because the libraries are updated.

At least there are two packages from systemd that needs to be updated before
the kernel: udev and systemd-boot.

IIUC the order can be fixed with adding in the .spec file this:

Requires: udev
Requires: (systemd-boot if sdbootutil)

or maybe

Requires: (systemd-boot if systemd-boot)


You are receiving this mail because: