Bug#753790: systemd: process 1 should load new versions of shared objects
Russell Coker
russell at coker.com.au
Sat Jul 5 02:40:42 BST 2014
Source: systemd
Version: all
Severity: normal
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753726
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753727
The above bugs concern the ability of library packages to request that systemd
use the new version on an upgrade. I don't think it's reasonable for the
library updates to never be applied because there's the risk of a security
flaw being discovered in one of them that affects the operation of systemd.
As there is apparently a reliability issue in the library postinst calling
"telinit u" I think that systemd should have triggers to allow it to take the
new libraries when they are installed.
-- Package-specific info:
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
0 overridden configuration files found.
-------------- next part --------------
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/atd.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/auditd.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/binfmt-support.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/cups.path <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/fancontrol.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/lm-sensors.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/mcstrans.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/restorecond.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/rsyslog.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/ssh.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/printer.target.wants/cups.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/cups.socket <==
==> /var/lib/systemd/deb-systemd-helper-enabled/atd.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/atd.service
==> /var/lib/systemd/deb-systemd-helper-enabled/binfmt-support.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/binfmt-support.service
==> /var/lib/systemd/deb-systemd-helper-enabled/cups.path.dsh-also <==
/etc/systemd/system/multi-user.target.wants/cups.path
==> /var/lib/systemd/deb-systemd-helper-enabled/cups.service.dsh-also <==
/etc/systemd/system/sockets.target.wants/cups.socket
/etc/systemd/system/multi-user.target.wants/cups.path
/etc/systemd/system/printer.target.wants/cups.service
==> /var/lib/systemd/deb-systemd-helper-enabled/cups.socket.dsh-also <==
/etc/systemd/system/sockets.target.wants/cups.socket
==> /var/lib/systemd/deb-systemd-helper-enabled/fancontrol.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/fancontrol.service
==> /var/lib/systemd/deb-systemd-helper-enabled/lm-sensors.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/lm-sensors.service
==> /var/lib/systemd/deb-systemd-helper-enabled/mcstrans.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/mcstrans.service
==> /var/lib/systemd/deb-systemd-helper-enabled/restorecond.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/restorecond.service
==> /var/lib/systemd/deb-systemd-helper-enabled/rsyslog.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/rsyslog.service
/etc/systemd/system/syslog.service
/etc/systemd/system/multi-user.target.wants/rsyslog.service
/etc/systemd/system/syslog.service
==> /var/lib/systemd/deb-systemd-helper-enabled/ssh.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/ssh.service
/etc/systemd/system/sshd.service
==> /var/lib/systemd/deb-systemd-helper-enabled/ssh.socket.dsh-also <==
/etc/systemd/system/sockets.target.wants/ssh.socket
==> /var/lib/systemd/deb-systemd-helper-enabled/sshd.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/syslog.service <==
==> /var/lib/systemd/deb-systemd-helper-enabled/auditd.service.dsh-also <==
/etc/systemd/system/multi-user.target.wants/auditd.service
-------------- next part --------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/mapper/root-crypt / btrfs ssd,noatime 0 0
#/dev/mapper/root-crypt /home btrfs ssd,relatime,subvol=home 0 0
#/dev/mapper/root-crypt /junk btrfs ssd,relatime,subvol=junk 0 0
#UUID=e18bcc84-a8f4-4f3a-afef-e7a9e14e6200 /boot ext4 nodev 0 1
/dev/sda1 /boot ext4 nodev 0 1
/dev/mapper/swap_crypt none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
10.0.0.2:/big/exp /mnt/nfs nfs noauto,nodev,noexec 0 0
10.0.0.2:/big/isos /mnt/isos nfs noauto,nodev,noexec 0 0
/dev/sdc1 /mnt/usb vfat user,uid=1001,noauto,nodev,nosuid 0 0
/dev/sdc /mnt/galaxy vfat user,uid=1001,noauto,nodev,nosuid 0 0
#/dev/xevssd/junk /junk btrfs ssd,relatime,nodev,nosuid 0 0
/dev/sdd /mnt/backup ext3 noauto,nodev,nosuid 0 0
More information about the Pkg-systemd-maintainers
mailing list