[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-packaging
Subject:    [opensuse-packaging] 'cleaning up' @OBS build of systemd v228 (from Base:System) for opensuse Leap 4
From:       PGNet Dev <pgnet.dev () gmail ! com>
Date:       2016-03-11 0:36:53
Message-ID: f60baf6c-64b8-0360-f0ef-167a2de5f97c () gmail ! com
[Download RAW message or body]

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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic