Bug#746578: libpam-systemd: for upgrade safety, swap or-dependency to systemd-shim|systemd-sysv

Bob Bib bobbib at ukr.net
Mon May 19 21:52:57 BST 2014


Package: libpam-systemd
Version: 204-9

2014-05-01 Zack Weinberg wrote:
> libpam-systemd: for upgrade safety, swap or-dependency to systemd-shim|systemd-sysv

I second that.
Let's not improve the systemd popcon statistics by random brute force :)

2014-05-12 Josh Triplett wrote:
> Switching that dependency around
> will break upgrades on systems that have
> the "systemd" package installed and running as init
> via kernel command-line argument (without systemd-sysv installed).

Does systemd-shim really breaks systemd[-sysv] functionality?
If yes, what part of it specifically?
(BTW, is starting systemd via manually added
kernel CLI argument officially supported in Debian?).

----

$ apt-cache show systemd-shim
Package: systemd-shim
Version: 6-3
Installed-Size: 92
Maintainer: Steve Langasek <vorlon at debian.org>
Architecture: amd64
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.37.3)
Suggests: pm-utils
Description-en: shim for systemd
 This package emulates the systemd function that are required to run
 the systemd helpers without using the init service
Description-md5: 846766299c4c08819c23c1b596c6097a
Section: admin
Priority: extra
Filename: pool/main/s/systemd-shim/systemd-shim_6-3_amd64.deb
Size: 11766
MD5sum: b468ff2758decaa80bfb8f24a20df22b
SHA1: 84523c088ce81cb60f3871484c20c6e29de15ae2
SHA256: 7da7087dc027cfb321d9f8ebd62f8dd134fa3f4f33681025fd62ed4d8cdadd4b

$ apt-file -F show systemd-shim
systemd-shim: /etc/dbus-1/system.d/org.freedesktop.systemd-shim.conf
systemd-shim: /usr/lib/systemd/ntp-units.d/systemd-shim.list
systemd-shim: /usr/lib/x86_64-linux-gnu/systemd-shim
systemd-shim: /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service
systemd-shim: /usr/share/doc/systemd-shim/changelog.Debian.gz
systemd-shim: /usr/share/doc/systemd-shim/copyright

# apt-get install systemd-shim
Reading package lists... Done
Building dependency tree 
Reading state information... Done
The following NEW packages will be installed:
 systemd-shim
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 11.8 kB of archives.
After this operation, 94.2 kB of additional disk space will be used.
Get:1 http://ftp.ua.debian.org/debian/ testing/main systemd-shim amd64 6-3 [11.8 kB]
Fetched 11.8 kB in 0s (35.0 kB/s) 
Selecting previously unselected package systemd-shim.
(Reading database ... 192711 files and directories currently installed.)
Preparing to unpack .../systemd-shim_6-3_amd64.deb ...
Adding 'diversion of /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service to /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.systemd by systemd-shim'
Unpacking systemd-shim (6-3) ...
Processing triggers for dbus (1.8.2-1) ...
[ ok ] system message bus already started; not starting..
Setting up systemd-shim (6-3) ...
Processing triggers for dbus (1.8.2-1) ...
[ ok ] system message bus already started; not starting..

----
Best wishes, Bob




More information about the Pkg-systemd-maintainers mailing list