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: