[opensuse-packaging] 'cleaning up' @OBS build of systemd v228 (from Base:System) for opensuse Leap 42.1 ?

For my needs, Leap release's systemd is too old; TW is not an option for production here. Ideally, I want a current systemd on stable Leap core. To that end, I've managed to get a systemd v228 backport built @ OBS for openSUSE Leap core, https://build.opensuse.org/project/show/home:pgnd:Base:System It installs & boots, lsb_release -rd Description: openSUSE Leap 42.1 (x86_64) Release: 42.1 uname -rm 4.4.5-1.g09dee88-default x86_64 systemctl --version systemd 228 +PAM +AUDIT +SELINUX -IMA +APPARMOR -SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD -IDN This is atm a Xen DomU guest. The build's admittedly currently a bit of a kludge, and there are a number of complaints in dmesg output dmesg | egrep -i "error|fail" | egrep -vi "command line|gssp|log level" [ 0.232413] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.232422] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 5.846273] systemd[1]: systemd-readahead-replay.service: Cannot add dependency job, ignoring: Unit systemd-readahead-replay.service failed to load: No such file or directory. [ 5.846323] systemd[1]: systemd-readahead-collect.service: Cannot add dependency job, ignoring: Unit systemd-readahead-collect.service failed to load: No such file or directory. [ 6.006526] systemd-vconsole-setup[484]: Assertion 'close_nointr(fd) != -EBADF' failed at src/basic/fd-util.c:67, function safe_close(). Aborting. [ 6.041166] systemd[1]: Failed to start Setup Virtual Console. [ 6.046267] systemd[1]: systemd-vconsole-setup.service: Unit entered failed state. [ 6.046281] systemd[1]: systemd-vconsole-setup.service: Failed with result 'signal'. [ 7.618032] systemd-vconsole-setup[632]: Assertion 'close_nointr(fd) != -EBADF' failed at src/basic/fd-util.c:67, function safe_close(). Aborting. [ 7.621518] systemd-vconsole-setup[633]: Assertion 'close_nointr(fd) != -EBADF' failed at src/basic/fd-util.c:67, function safe_close(). Aborting. [ 7.646422] systemd-vconsole-setup[634]: Assertion 'close_nointr(fd) != -EBADF' failed at src/basic/fd-util.c:67, function safe_close(). Aborting. [ 18.346488] systemd[1559]: Failed to enqueue exit.target job: Transaction contains conflicting jobs 'stop' and 'start' for exit.target. Probably contradicting requirement dependencies configured. [ 18.398372] systemd[1575]: Failed to enqueue exit.target job: Transaction contains conflicting jobs 'stop' and 'start' for systemd-exit.service. Probably contradicting requirement dependencies configured. [ 18.443546] systemd[1591]: Failed to enqueue exit.target job: Transaction contains conflicting jobs 'stop' and 'start' for systemd-exit.service. Probably contradicting requirement dependencies configured. [ 18.487434] systemd[1606]: Failed to enqueue exit.target job: Transaction contains conflicting jobs 'stop' and 'start' for systemd-exit.service. Probably contradicting requirement dependencies configured. [ 18.530717] systemd[1621]: Failed to enqueue exit.target job: Transaction contains conflicting jobs 'stop' and 'start' for exit.target. Probably contradicting requirement dependencies configured. [ 362.999814] systemd[2815]: Failed to enqueue exit.target job: Transaction contains conflicting jobs 'stop' and 'start' for shutdown.target. Probably contradicting requirement dependencies configured. none of which are boot-fatal, or have caused any problems on the running guest -- that I've noticed. Yet. The project branches pkgs mainly from Base:System, with a couple additional repos sourced. I'd like to get this build as "clean & robust" as possible for eventual production use, here and for any others interested. Any suggestions re: general cleanup of the project? Glaring problems or omissions? Thanks. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (1)
-
PGNet Dev