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/

Reply via email to