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 ---

Reply via email to