Your message dated Wed, 04 Mar 2026 12:48:38 +0000
with message-id <[email protected]>
and subject line Bug#1129339: fixed in elogind 255.17-1debian5
has caused the Debian Bug report #1129339,
regarding org.freedesktop.login1.service Exec=/bin/true causes apt delay if 
elogind is not running
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.)


-- 
1129339: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129339
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: apt
Version: 3.0.3
Severity: normal
X-Debbugs-Cc: [email protected]

Before invoking dpkg to perform the work, apt-get connects to DBUS in
order to make the seat-manager inhibit shutdowns.

If you don't have systemd-logind or elogind running (because e.g. you
were forced to install elogind as a dependency, but you disabled
it), this hangs for 25 seconds, until dbus reports timeout on
org.freedesktop.login1.

A quick and dirty workaround consists in putting 

    DPkg::Inhibit-Shutdown "false";

in a file in /etc/apt/apt.conf.d.  I could not find references to that
option in apt.conf(5), and had to search in the source code
(apt-pkg/deb/dpkgpm.cc) to discover it.  Therefore I kindly ask the
developers to document it, maybe together with Binary::apt::Pager [1].

Perhaps I am an old beard, but IMHO a package manager that depends on an
external daemon (and more generally on libsystemd) for something that
could be implemented with a lock file is a terrible idea.  Sooner or
later, someone will rewrite "ls" or "date" to call into dbus, and maybe
also contact remote servers, just to be sure...

Best regards,
        g.

[1] BTW I've been seeing "WARNING: apt does not have a stable CLI
interface. Use with caution in scripts" for years, because of course why
add "| less" (or "| grep something") when you have a helpful internal
pager stuck in your throat?

-- System Information:
Debian Release: 13.3

--- End Message ---
--- Begin Message ---
Source: elogind
Source-Version: 255.17-1debian5
Done: Mark Hindley <[email protected]>

We believe that the bug you reported is fixed in the latest version of
elogind, 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.
Mark Hindley <[email protected]> (supplier of updated elogind 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: SHA512

Format: 1.8
Date: Wed, 04 Mar 2026 09:51:04 +0000
Source: elogind
Architecture: source
Version: 255.17-1debian5
Distribution: unstable
Urgency: medium
Maintainer: Debian Ecosystem Init Diversity Team 
<[email protected]>
Changed-By: Mark Hindley <[email protected]>
Closes: 1127149 1129339
Changes:
 elogind (255.17-1debian5) unstable; urgency=medium
 .
   * Revert "d/rules: fix arm64 FTBFS with gcc 15." (Closes: #1127149)
   * d/p/Disable_Dbus_activation_by_default.patch: change to Exec=bin/false to
     avoid Dbus callers hanging if elogind has been disabled.  (Closes:
     #1129339)
   * d/elogind.init: match correct name of running daemon.
   * Lintian fixes:-
     - rename appstream metainfo file using rDNS to match cid.
     - d/control: update selinux B-D to libselinux-dev.
Checksums-Sha1:
 2b8c069844fdb7f82fd675b02f26bcf1c241ee82 2503 elogind_255.17-1debian5.dsc
 b21d83afc8f9a2add2d0f7a9a164c4b1667065d2 14168 
elogind_255.17-1debian5.debian.tar.xz
 b757a4402f85b5499402efe3aa3340f737e4bb84 8390 
elogind_255.17-1debian5_amd64.buildinfo
Checksums-Sha256:
 d09b27f7d65db807dcf2c7ebc32228b4c281a703ee7d7cd847179ac29e765132 2503 
elogind_255.17-1debian5.dsc
 dc7edc2a87667daa778254e3b5d1f59a5f3a859d925097ccbd1451b95ac0c9fc 14168 
elogind_255.17-1debian5.debian.tar.xz
 e178ffc9128ecbfdbb59b8ef1d2e6fa2f3be18f06467c8fb4b936b1e79d826f6 8390 
elogind_255.17-1debian5_amd64.buildinfo
Files:
 70aba47dfbf01dc91b5c614e25e5ef90 2503 admin optional 
elogind_255.17-1debian5.dsc
 f24f332b6d0332d5394de110e968cd59 14168 admin optional 
elogind_255.17-1debian5.debian.tar.xz
 6fb0ebc4c2f00d4d659759ed4573ad82 8390 admin optional 
elogind_255.17-1debian5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUGwVpCsK9aCoVCPu0opFvzKH1kkFAmmoJKcACgkQ0opFvzKH
1klebQ/9GumHQk7hK/i9Mh5pA0+48G/AopjAncQZoFmg/IowTP2tsXyCzQksqx4E
Db1TrWGJJBeSRH/b4TZuqiS9m5bj0SSEc4ZbJitWNWHxFFrrrSH4tdNnzyxzb994
Uko0fQBapiKiKUGcEVOxeyxk8JuKZ/J53K0UU+J02lmuYbqQEUCVXbDdp625GRNU
Z+kZBSs2DM/ZQ752JhX1NjYIQi+q68vYLJyeCbDVZmU6r2nn7MXBouJz6v57TgGv
KB/DQ5AoDXUtbBIpg8v25L0THerw0QiElaSHDL4aZDtWb+J9OdBre4bKBGHp1ZZT
O7Zy6MjH3H1mHWGfFr/tJx1ER4mMFAsmM3d9CsAG5OikMNYHzyuoeVCQmt16/TyT
TXD1f8myLniIu13UfLsrN6rYoKJb7QCkgjUymPckKDEWl2XDd8IVw4BrHtOcUx+f
VTwxwmpMY0hLanwK187chDO0hLWSRuEnMnXkCRbg4M/Glq1YE7lwO4tSCSZ1Ozp/
1AreCmlplsWGd2w1ASLqYW0ZeHxteoHr9Rx84n1cK51xDjpXPv8fUbmpN+yPCcYk
j6of/fWLRDTKfj8KF4zENndyLi6mXI3b1+WnkhfGxRbqV+WCAIR4D2w/ednC7yhs
Nxhnfr31SFwOiR260PSeyPH5UReZtSHrwsHURotyvloCKC4MShY=
=PRM+
-----END PGP SIGNATURE-----

Attachment: pgpE1U54PgQoC.pgp
Description: PGP signature


--- End Message ---

Reply via email to