Your message dated Mon, 09 Feb 2015 19:08:10 +0000
with message-id <[email protected]>
and subject line Bug#772700: fixed in systemd 218-8
has caused the Debian Bug report #772700,
regarding systemd-logind.service fails to start if dbus is missing
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
772700: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772700
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: systemd
Version: 215-8
Severity: important
Tags: patch
If the dbus package is not installed, systemd-logind.service will fail
to start. dbus is currently only a recommends and priority standard, so
it's not installed by a minimal base installation.
The end result is, that such base installation will start in degraded
mode.
Another side-effect of systemd-logind failing to start is, that the
getty autostart for vt2-6 is not working [1].
The failing systemd-logind.service in absence of dbus can be solved with
a Condition, like in the attached patch.
We would still need an answer/patch for [1] though. One proposal is, to
provide an alternative getty target, which pulls in all six gettys.
The alternative would be, to make dbus a hard requirement, so it's
always installed. Simon McVittie voiced concerns though in making dbus
mandatory.
Comments welcome.
[1]
http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/2014-November/004428.html
-- Package-specific info:
-- System Information:
Debian Release: 8.0
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages systemd depends on:
ii acl 2.2.52-2
ii adduser 3.113+nmu3
ii initscripts 2.88dsf-58
ii libacl1 2.2.52-2
ii libaudit1 1:2.4-1+b1
ii libblkid1 2.25.2-3
ii libc6 2.19-13
ii libcap2 1:2.24-6
ii libcap2-bin 1:2.24-6
ii libcryptsetup4 2:1.6.6-3
ii libgcrypt20 1.6.2-4+b1
ii libkmod2 18-3
ii liblzma5 5.1.1alpha+20120614-2+b3
ii libpam0g 1.1.8-3.1
ii libselinux1 2.3-2
ii libsystemd0 215-8
ii mount 2.25.2-3
ii sysv-rc 2.88dsf-58
ii udev 215-8
ii util-linux 2.25.2-3
Versions of packages systemd recommends:
ii dbus 1.8.12-1
ii libpam-systemd 215-8
Versions of packages systemd suggests:
ii systemd-ui 3-2
-- Configuration Files:
/etc/systemd/journald.conf changed [not included]
-- no debconf information
diff --git a/units/systemd-logind.service.in b/units/systemd-logind.service.in
index c6cbd1c..ef68aa0 100644
--- a/units/systemd-logind.service.in
+++ b/units/systemd-logind.service.in
@@ -12,6 +12,7 @@ Documentation=http://www.freedesktop.org/wiki/Software/systemd/logind
Documentation=http://www.freedesktop.org/wiki/Software/systemd/multiseat
Wants=user.slice
After=nss-user-lookup.target user.slice
+ConditionFileIsExecutable=/usr/bin/dbus-daemon
# Ask for the dbus socket. If running over kdbus, the socket will
# not be actually used.
--- End Message ---
--- Begin Message ---
Source: systemd
Source-Version: 218-8
We believe that the bug you reported is fixed in the latest version of
systemd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin Pitt <[email protected]> (supplier of updated systemd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 09 Feb 2015 18:07:22 +0100
Source: systemd
Binary: systemd systemd-sysv libpam-systemd libsystemd0 libsystemd-dev
libsystemd-login-dev libsystemd-daemon-dev libsystemd-journal-dev
libsystemd-id128-dev udev libudev1 libudev-dev udev-udeb libudev1-udeb
libgudev-1.0-0 gir1.2-gudev-1.0 libgudev-1.0-dev python3-systemd systemd-dbg
Architecture: source amd64
Version: 218-8
Distribution: experimental
Urgency: medium
Maintainer: Debian systemd Maintainers
<[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
gir1.2-gudev-1.0 - libgudev-1.0 introspection data
libgudev-1.0-0 - GObject-based wrapper library for libudev
libgudev-1.0-dev - libgudev-1.0 development files
libpam-systemd - system and service manager - PAM module
libsystemd-daemon-dev - systemd utility library (transitional package)
libsystemd-dev - systemd utility library - development files
libsystemd-id128-dev - systemd 128 bit ID utility library (transitional
package)
libsystemd-journal-dev - systemd journal utility library (transitional package)
libsystemd-login-dev - systemd login utility library (transitional package)
libsystemd0 - systemd utility library
libudev-dev - libudev development files
libudev1 - libudev shared library
libudev1-udeb - libudev shared library (udeb)
python3-systemd - Python 3 bindings for systemd
systemd - system and service manager
systemd-dbg - system and service manager (debug symbols)
systemd-sysv - system and service manager - SysV links
udev - /dev/ and hotplug management daemon
udev-udeb - /dev/ and hotplug management daemon (udeb)
Closes: 772700 777115
Changes:
systemd (218-8) experimental; urgency=medium
.
[ Martin Pitt ]
* boot-and-services autopkgtest: Ensure that there are no failed units,
except possibly systemd-modules-load.service (as that notoriously fails
with cruft in /etc/modules).
* Revert "input" system group creation in systemd.postinst from 218-7. It's
already done in udev.postinst.
* [email protected]: Revert checking for existance of ifupdown config for that
interface, net.agent already does that.
* Drop Also-redirect-to-update-rc.d-when-not-using-.service.patch; not
necessary any more with the current version (mangle_names() already takes
care of this).
* Merge into Add-support-for-rcS.d-init-scripts-to-the-sysv-gener.patch:
- Do-not-order-rcS.d-services-after-local-fs.target-if.patch, as it
partially reverts the above, and is just fixing it.
- Map-rcS.d-init-script-dependencies-to-their-systemd-.patch as it's just
adding some missing functionality for the same purpose.
* Merge Run-update-rc.d-defaults-before-update-rc.d-enable-d.patch into
Make-systemctl-enable-disable-call-update-rc.d-for-s.patch as the former
is fixing the latter and is not an independent change.
* Drop Launch-logind-via-a-shell-wrapper.patch and systemd-logind-launch
wrapper. The only remaining thing that we need from it is to create
/run/systemd/, move that into the D-BUS service file directly.
* /lib/lsb/init-functions.d/40-systemd: Avoid deadlocks during bootup and
shutdown. DHCP/ifupdown and similar hooks which call "/etc/init.d/foo
reload" can easily cause deadlocks, since the synchronous wait plus
systemd's normal behaviour of transactionally processing all dependencies
first easily causes dependency loops. Thus during boot/shutdown operate
only on the unit and not on its dependencies, just like SysV behaves.
(Closes: #777115, LP: #1417010)
* Only start logind if dbus is installed. This fixes the noisy startup
failure in environments without dbus, such as LXC containers or servers.
(part of #772700)
* Add getty-static.service unit which starts [email protected] on tty 2 to 6 if
dbus is not installed, and hence logind cannot auto-start them on demand.
(Closes: #772700)
.
[ Michael Biebl ]
* Update insserv-generator and map $x-display-manager to
display-manager.service, following the recent change in sysv-generator.
This avoids creating references to a no longer existing
x-display-manager.target unit.
Checksums-Sha1:
cb8436e8849ce7d18bbeb32548b9a86299bc6571 3838 systemd_218-8.dsc
c1031af03d59ae040cde02273c201d672a34ff05 136292 systemd_218-8.debian.tar.xz
4ca9529c65c6fdda4c329df24ba6dde15f77e2b4 3113700 systemd_218-8_amd64.deb
c68a67586ab849742f2c2db4696d4310a5ea4d0a 36126 systemd-sysv_218-8_amd64.deb
c2bb1070f793b21dec476f70f4cd71f3dfe868be 133586 libpam-systemd_218-8_amd64.deb
6a415054d89e95913b2b2a42fa3ae6c10e11c5f4 94850 libsystemd0_218-8_amd64.deb
0076a1fe6d5cf382248b9dc8c3b9542924b4d38f 96670 libsystemd-dev_218-8_amd64.deb
5b04d21a92150a8cd50464c0b6cdfb6ed50746f0 31744
libsystemd-login-dev_218-8_amd64.deb
6b84a307c13b0fc3dfcbf4e86fce8e8f72c5afc9 31748
libsystemd-daemon-dev_218-8_amd64.deb
9510795af7c69bacbe869da8505a401f72b383f1 31724
libsystemd-journal-dev_218-8_amd64.deb
af9868b430b4b9bf55ef58c214d5bcca5b5c2e2e 31718
libsystemd-id128-dev_218-8_amd64.deb
4a8b0b81b85f1966b638dd8371e43657c1743a2e 920390 udev_218-8_amd64.deb
6fde2226e08f2480f985c47d133023c58f9c33d6 58876 libudev1_218-8_amd64.deb
71d827bb3f2ac6c7f3e72e03284a3057c73192c0 22966 libudev-dev_218-8_amd64.deb
7a0f07dbd9b6d62480e5baaa35d34c5b2ed72c34 225670 udev-udeb_218-8_amd64.udeb
2b4e4576c84b941c4166725c4d4fb985a9608c94 26546 libudev1-udeb_218-8_amd64.udeb
20d051849cb6304970881157ddebb4a86938789f 42028 libgudev-1.0-0_218-8_amd64.deb
69548547dbe134ad97f569c34ad0b05a35072167 2826 gir1.2-gudev-1.0_218-8_amd64.deb
b691ce4c80d5a4f300205a912a4db20470b8b416 24474 libgudev-1.0-dev_218-8_amd64.deb
23240d94fd9a615ee85a6278757a07aa9370f64d 61736 python3-systemd_218-8_amd64.deb
b267cf35c19d094648c73844160fc325d8ce9621 20368558 systemd-dbg_218-8_amd64.deb
Checksums-Sha256:
061826532282a45615e761b5893da9bd60c5401c35a956426555560928c1044f 3838
systemd_218-8.dsc
da6ba7a6cdec14b2e3e5de6ce7437cfb0f2e19092d5c6b461d3dba14352ca0c0 136292
systemd_218-8.debian.tar.xz
5a95215f0a47c091ddf33308cb235d4879c781d02c0c25d7bf8cfd77e915cce6 3113700
systemd_218-8_amd64.deb
f748f07bb1c2a261037ca1d517c058adb46f9e5ed34dfb46e826ae234d331419 36126
systemd-sysv_218-8_amd64.deb
49243fb149395d327b4c49851357ad4be2b2f70aa663597b682169825b0e3cf4 133586
libpam-systemd_218-8_amd64.deb
1cbe6f63bd90ae25424385adbe590934848fa0efea519c0e424bee402bdbf42c 94850
libsystemd0_218-8_amd64.deb
962abe1844d12c02182d62b50626d7ad178879b28155051891588e33de18938f 96670
libsystemd-dev_218-8_amd64.deb
0b43ef653e4a328fdc385f48d2927ff0ad3261772fd3e30f66cbda21171e6f85 31744
libsystemd-login-dev_218-8_amd64.deb
810158e34179b0dc77af3ed5659eb5d4181ad3c26b6524d876e6f04bad45b56e 31748
libsystemd-daemon-dev_218-8_amd64.deb
77c093a07cbfe7fcbf422babd2aeee81c5974e7e816338359c5a9045a9b10fac 31724
libsystemd-journal-dev_218-8_amd64.deb
ab3bae6b6ec9465df69dac4d6d870ece39d559fdc800aebddaf12fd3546471ee 31718
libsystemd-id128-dev_218-8_amd64.deb
b56a1bca9ac48d0b523171165595a6f24ada1c8863c46db4a414f8f3b714fd08 920390
udev_218-8_amd64.deb
a2299b0c2531b1458b68767e3d4a5962c795ff3ef8d0fc193b61d21ae7f271a5 58876
libudev1_218-8_amd64.deb
3720b6142a198c69b2d442c33c3bf9a0beabe6fb22a6264553483f7636b01c20 22966
libudev-dev_218-8_amd64.deb
77d13a61cd5aaa000a266f741f1f64081481b0b936b756c7901d86803f96d62e 225670
udev-udeb_218-8_amd64.udeb
ab8a78fa1c354b8a198a0693b54c795c106a2b0f96fa4dee451195a1b5f6f7b2 26546
libudev1-udeb_218-8_amd64.udeb
9b8b92446f1f0a8af098960ebddc72e5a70977dd98084c85ecd751c7c5e7b694 42028
libgudev-1.0-0_218-8_amd64.deb
ff27a0face64bd95934c2b462ade93897a0b0c0e7253b5dbbd85efd887c1884c 2826
gir1.2-gudev-1.0_218-8_amd64.deb
773cf244627d0041c927284564047bd94ca69c0dc6e587cb58935d06e5c7ce0a 24474
libgudev-1.0-dev_218-8_amd64.deb
a4f6fc5c2da912a59d4cc3bcef6965f32de123cf1647b171519dbaeb05bf2003 61736
python3-systemd_218-8_amd64.deb
62b1e4b26147fdd659b2133dc98fce6b7361e578412d4f49c45aec686f98a2ff 20368558
systemd-dbg_218-8_amd64.deb
Files:
55300afb7986a9432041e9149360f89f 3838 admin optional systemd_218-8.dsc
84f30bf3f4fa46254ba14b34ebe1ccae 136292 admin optional
systemd_218-8.debian.tar.xz
b8991638104e6c9b9ed5fba0ff98dadb 3113700 admin optional systemd_218-8_amd64.deb
267ec602ee4976fd86dcc08ab702b5bf 36126 admin extra systemd-sysv_218-8_amd64.deb
a25bcc433890fdf8aa65ee8fc4ad8dd1 133586 admin optional
libpam-systemd_218-8_amd64.deb
1a655c6e17493594d41fd6e938aa8103 94850 libs optional
libsystemd0_218-8_amd64.deb
d95e85ba5e36f6d7bd8d56dd3425da9a 96670 libdevel optional
libsystemd-dev_218-8_amd64.deb
aa48e110eb8f4de5db7a6a2465c66ab9 31744 oldlibs extra
libsystemd-login-dev_218-8_amd64.deb
f50877b2f428b45cfd027ec1daa7e455 31748 oldlibs extra
libsystemd-daemon-dev_218-8_amd64.deb
18741a54fd1e81d9c505d478766602b3 31724 oldlibs extra
libsystemd-journal-dev_218-8_amd64.deb
557d868e4d1cee4f3e11ea74ea48f268 31718 oldlibs extra
libsystemd-id128-dev_218-8_amd64.deb
68a7e28fe0b34171d549f4376eb47431 920390 admin important udev_218-8_amd64.deb
c93cf3b14d0b18f0055f23337a0b80ac 58876 libs important libudev1_218-8_amd64.deb
1b631e10cb2e7091379ad0de914c62af 22966 libdevel optional
libudev-dev_218-8_amd64.deb
ee046043e82752dabcc5f7843dbbc02d 225670 debian-installer optional
udev-udeb_218-8_amd64.udeb
421becb6d1ccd79f9a3ba945ed1d151b 26546 debian-installer optional
libudev1-udeb_218-8_amd64.udeb
c80f3bc459d21177675e36ebe6f12966 42028 libs optional
libgudev-1.0-0_218-8_amd64.deb
14eb285019b8b7425e2574ad9ff74032 2826 introspection optional
gir1.2-gudev-1.0_218-8_amd64.deb
256483eeac7581d51a3fa581cb4f3781 24474 libdevel optional
libgudev-1.0-dev_218-8_amd64.deb
7e701af8777ea0d899ad7d80cfa3ec67 61736 python optional
python3-systemd_218-8_amd64.deb
f38e3e20d84b681a85b0bf1e02cdb17e 20368558 debug extra
systemd-dbg_218-8_amd64.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJU2OyxAAoJENFO8V2v4RNHb+gP/iqDea6IdbfWGnFkM6eueRwI
8eJhWduEE8c1mt8GhIV/3aeQNNHXWBj40ozRTgjU0gc9zTXPd14F5irImeDLhXDf
eLlgfiDKx++r+eVTUAMSwSV/bAX8GRMf85PfZtrdURUYmLuXq6fdZEVQi2+Kinx3
NmlfNJX5jh5urG3erol3SlXeTD4dwRefRk62svHyvSV57lc7LEVi7uuH5wmPX4W1
0G6cko6wsgdcoVxhgpogCaLWrlQMo5yZzd9iLkaQ1BjT65SZdo9Uu/1++GNY0Ysc
qBGvwmqNjK5LbCGfihU0CzJGi+xP3c2qRG61QsveDoz2Jr5PEJz7iH3rd3WuhAuZ
IPZbxpc2JFx0jHm0zBDBWi7XGAsuFOnCIj3GKk5RLX+9OSqZcfO/20n6Bi/3AMcO
5Af9AKeo1KLMx6wEk7GUA7nRA10ykU3Us9fHkSZdtKqKvCQIQ/R9dgrvHEea7dRJ
oBngk486YOgHRhyoylKt3pYspn6ZVjYkzfVfB1AXoskfmhX0R9gTPhqguaK/kkXx
Y6XtpnJgKt9khZrgGSC/UB1NyDqsIKGyQbkdDyGc0kgUb4pmMVWJ3Iq78J5BxEl2
1+W1V0HiGSttFNxi5XJ2vNmQWHxd3d1YN21DKF4d+ARwFdQZz8GF/4qnYJIho3RE
oryKlNdvaNYTCn/pXXX4
=G1h4
-----END PGP SIGNATURE-----
--- End Message ---