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