Package: tillitis-tkey-udev Version: 1.0.0+ds-1 Severity: serious Tags: patch sid User: helm...@debian.org Usertags: dep17m2
Hi, your package installs files in /lib: /lib/udev/rules.d/60-tkey.rules Starting with trixie, installing files in those aliased locations is no longer allowed and considered an RC bug. The goal of this move is eliminating bugs arising from aliasing, such as file loss during package upgrades. The attached patch should address the above issues by moving the udev rule to /usr/lib/udev/rules.d. For additional information refer to https://wiki.debian.org/UsrMerge and https://subdivi.de/~helmut/dep17.html.
diff -Nru tkey-ssh-agent-1.0.0+ds/debian/changelog tkey-ssh-agent-1.0.0+ds/debian/changelog --- tkey-ssh-agent-1.0.0+ds/debian/changelog 2024-11-08 10:52:29.000000000 +0100 +++ tkey-ssh-agent-1.0.0+ds/debian/changelog 2024-11-23 12:09:51.000000000 +0100 @@ -1,3 +1,10 @@ +tkey-ssh-agent (1.0.0+ds-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move aliased files from / to /usr (DEP17). (Closes: #-1) + + -- Michael Biebl <bi...@debian.org> Sat, 23 Nov 2024 12:09:51 +0100 + tkey-ssh-agent (1.0.0+ds-1) unstable; urgency=medium * Initial release (Closes: #1087023) diff -Nru tkey-ssh-agent-1.0.0+ds/debian/tillitis-tkey-udev.install tkey-ssh-agent-1.0.0+ds/debian/tillitis-tkey-udev.install --- tkey-ssh-agent-1.0.0+ds/debian/tillitis-tkey-udev.install 2024-11-08 10:52:29.000000000 +0100 +++ tkey-ssh-agent-1.0.0+ds/debian/tillitis-tkey-udev.install 2024-11-23 12:09:50.000000000 +0100 @@ -1 +1 @@ -system/60-tkey.rules /lib/udev/rules.d/ +system/60-tkey.rules /usr/lib/udev/rules.d/