Package: tpm-udev
Version: 0.6+nmu1
Severity: important

Hi!

The other day I was building a rust package (rust-sequoia-sq), and
when installing its build dependencies, I ended up with udev and
systemd installed on my sid chroot, due to tpm-udev pulling in udev.

I can understand the reasoning for the dependency, but it still seems
excessive. On a system with udev installed there's no need for the
dependency, if there is no udev, then this is probably a chroot or
some special purpose installation, where getting daemons installed
through library dependencies might not be appropriate.

Also this seems like the relationship is inverted? This looks more
like an Enhances type of relationship than a Depends.

Please, switch udev from Depends to Enhances.

Thanks,
Guillem

Reply via email to