Control: severity -1 serious
Control: tags -1 ftbfs
Control: affects -1 src:restorecond src:selinux-python src:mcstrans src:gimp 
src:kig
Control: notfound -1 14.1
Control: found -1 14.2
Control: block 1130323 by -1

On Thu, Jun 18, 2026 at 12:06:46AM +0200, Guillem Jover wrote:
> Package: debhelper
> Version: 14.1

The relevant change was in 14.2, if 14.1 was intentional please say so.

> Severity: important
> 
> Hi!
> 
> I was updating a chroot, and I got systemd pulled in automatically due
> to the dh_installtmpfiles misc:Depends values.
> 
> The order seems wrong, because if the system already uses systemd then
> the systemd dependency does not need to be first, but if the system does
> not use it (or does not need any init system at all), having it first
> will pull it in, which in case of chroots, that's a significant size
> and dependency increase.
> 
> So the small implementations should go first, and the last one should
> be systemd.
>...

I am raising the severity due to the following:

https://buildd.debian.org/status/logs.php?pkg=gimp&ver=3.2.4-3

...
Unpacking libtss2-tcti-cmd0t64:amd64 (4.1.3-6) ...
dpkg: dependency problems prevent configuration of libtss2-tcti-cmd0t64:amd64:
 libtss2-tcti-cmd0t64:amd64 depends on tpm-udev (>= 4.1.3-6); however:
  Package tpm-udev is not configured yet.
 libtss2-tcti-cmd0t64:amd64 depends on libtss2-mu-4.0.1-0t64 (>= 3.0.1); 
however:
  Package libtss2-mu-4.0.1-0t64:amd64 is not configured yet.

dpkg: error processing package libtss2-tcti-cmd0t64:amd64 (--configure):
...


What happened is that libselinux got recompiled with the new debhelper
  Depends: systemd | systemd-standalone-tmpfiles | systemd-tmpfiles,...
resulting in a circular dependency
  libselinux1 -> systemd -> libmount1 -> libselinux1


cu
Adrian

Reply via email to