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

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

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

PGNet Dev-2
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: [hidden email]
To contact the owner, e-mail: [hidden email]