Your message dated Sat, 08 Mar 2025 23:04:38 +0000
with message-id <[email protected]>
and subject line Bug#1099706: fixed in dbus 1.16.2-2
has caused the Debian Bug report #1099706,
regarding dbus: needlessly depends on base-files or usr-is-merged
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.)


-- 
1099706: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099706
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dbus
Version: 1.16.2-1
Severity: important
Tags: patch

Dear Maintainer,

dbus currently declares a dependency on base-files or usr-is-merged
packages. These dependencies were previously added as an attempt to
ensure the system is /usr-merged before installing dbus.

dbus is the only package in debian that declares a dependency on the
usr-is-merged package.

base-files is an essential package and debian trixie only functions with
a /usr-merged filesystem layout. It is guaranteed that a debian trixie
system is /usr-merged.

This makes it unnecessary for dbus to declare a dependency on base-files
or the usr-is-merged package (which itself is now a virtual package
provided by base-files).

Please remove the dependencies. Patch attached. Thanks.
diff --git a/debian/control b/debian/control
index 5c542d7..d5e487e 100644
--- a/debian/control
+++ b/debian/control
@@ -49,7 +49,6 @@ Depends:
  dbus-bin (= ${binary:Version}),
  dbus-daemon (= ${binary:Version}),
  dbus-system-bus-common (>= ${source:Version}),
- base-files (>= 13.4~) | usr-is-merged (>= 38~),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:

--- End Message ---
--- Begin Message ---
Source: dbus
Source-Version: 1.16.2-2
Done: Simon McVittie <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dbus, 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.
Simon McVittie <[email protected]> (supplier of updated dbus 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: Sat, 08 Mar 2025 19:04:46 +0000
Source: dbus
Architecture: source
Version: 1.16.2-2
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1099086 1099706
Changes:
 dbus (1.16.2-2) unstable; urgency=medium
 .
   * Pass fewer options to adduser (Closes: #1099086)
     - Remove --no-create-home. Add a versioned dependency on 3.130
       instead, so that /nonexistent will be special-cased to not be created.
     - Remove --home /nonexistent.
       This is the default for system users since 3.122.
     - Remove --disabled-password.
       This is the default since at least 3.118 (Debian 11).
   * d/p/debian/sysusers.d-Set-user-s-home-directory-to-nonexistent.patch:
     Add patch so sysusers.d sets home directory /nonexistent, making it
     consistent with what adduser would do
   * d/dbus-system-bus-common.postinst: Create system user in more
     situations, matching the behaviour of dh_installsysusers
   * d/dbus-system-bus-common.postinst: Use systemd-sysusers if available.
     This avoids needing an unconditional dependency on adduser.
   * d/control: Remove alternative dependency on usr-is-merged.
     Now that a version of base-files that enforces merged /usr has been
     in testing for a while, we can drop the alternative dependency, which
     should help apt to realise that usr-is-merged can be autoremoved.
     The versioned dependency on base-files is intentional (see #1054650,
     #1072756, #1085407) and should be kept until the beginning of the
     forky cycle. During upgrades from bookworm to trixie, if a system has
     been misconfigured to force non-merged /usr (contrary to #978636,
     #994388), then we want that misconfiguration to be detected by
     base-files.preinst and stop the upgrade early, without first
     installing a version of dbus that will not work on that system.
     (Closes: #1099706)
   * Standards-Version: 4.7.2 (no changes required)
Checksums-Sha1:
 ec2c14df4f3e59cab6ce7bba049ba3b2fbf9c53b 3712 dbus_1.16.2-2.dsc
 d439f84abaeb7656484d60cc6700aac2fdab83d8 66364 dbus_1.16.2-2.debian.tar.xz
 f058c739e316710e155a398af0ab30cab9aaece7 8010 dbus_1.16.2-2_source.buildinfo
Checksums-Sha256:
 4bc35ba286891589d8ed9368da3d81db2a4d387144919850e4ea8e9ae2cf0364 3712 
dbus_1.16.2-2.dsc
 f774fe3bd1ac24265e17c70999bfa26a92a15f2fb72e1fb8c64fa5d436fb9119 66364 
dbus_1.16.2-2.debian.tar.xz
 96595193a99a79bc8f688a6517a2651048864627548a4951c383036157ef3834 8010 
dbus_1.16.2-2_source.buildinfo
Files:
 0e7b3c8e16d3165c54b3a7977ddab0a4 3712 admin optional dbus_1.16.2-2.dsc
 b1925795f8c3ba743bcf943068b489b5 66364 admin optional 
dbus_1.16.2-2.debian.tar.xz
 a1ac71ac6dc0078cb7b1836d299d7498 8010 admin optional 
dbus_1.16.2-2_source.buildinfo


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

iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmfMyhcACgkQI1wJnT6z
MHaCChAApsLL/kA8/co6rsl3PZFsJfxuPuzod2083HnP7ywCJWk1mJIWX/sk7Nmh
5j+pbOEe3dOKdwJKaSgHsMft1sup588Ay5ooGqGTzUyJvRis+SJrvt/rxxq6SPjI
T+bjhOgZpyy8f52g7r3+ZrTmcORQ397f8C+XVYRz4foFjV2C5JP9UeCLE7UkhBd6
+5GO4abT0Z+MU9NmyRY3yZDG4Vy0uUHjRGF/gXvV3A73rIzcsYnZfpx9r6B3+P0L
ZQRdIPvxqSiZJOCFiuH1DSwa9FTP3MxcGhjISOQRe+PFNxuejtbU1yi1YcQgXt/+
+yYCfPrzjYeYcwfpRtk7WsRr5/BBOFeJzH2oGPxaYPqSRT1R3LXXAt9bV3RBIjDQ
6VE6vWApcqzSdTdwbJHDFUj3kZ9SP17NZVJV+mdxSxY5WUSdutE+ErI1v0RBzWKp
alBrUeERivFlrR0j9nwXRw4tQ86QWcb6a9P9K1APwVIgy7yxs+vE2zAnOnGAExWU
N59a77/a5v7sTVzCjmsNMslvI4FUerHsBSkee81YBPXSe+B2w3QF/lOkVANYZQda
EWCv9dPTXGP7LKObaa29bYj6MV6As37wkmeJqkaCMOHpV9cUzUq8sqbgrIHQpQrx
wFtQMAflMIOejymtBQLfvWBfzAUtsiE9LRyU6u4kXs3IEiUlxD8=
=00MS
-----END PGP SIGNATURE-----

Attachment: pgpu3W0XgWp8O.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-utopia-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers

Reply via email to