Package: debhelper
Version: 13.11.8
Severity: normal
Tags: patch
X-Debbugs-CC: helm...@debian.org

Hello!

For the UsrMerge effort [1] we'll need dh_installudev to stop
installing udev rules into /lib, and instead into /usr/lib.

Before filing this, we attempted to migrate and mitigate all
packages that install udev rules using dh_installudev and which are
marked as Multi-Arch: same, to avoid introducing potential file loss
bugs into these. However, in the short time between being almost
finished and filing this bug, packages started dropping these
workaronds/introducing new files exhibiting the same problem.

Thus I'm filing this bug now, and hope we can just get on with it.
The one package in unstable that's newly buggy has an RC bug filed
against it to prevent testing migration (#1058787).


Here is the merge request to implement what I'm asking for:
  https://salsa.debian.org/debian/debhelper/-/merge_requests/116

I've done a rebuild test of all packages installing udev rules
(regardless of how), and this introduces no new build failures.


Any backports to bookworm or earlier need to revert this change, to
avoid breaking packages there and/or on upgrades to later releases.


Thanks for considering,
Chris


[1] https://wiki.debian.org/UsrMerge

Reply via email to