Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: pcsc-l...@packages.debian.org
Control: affects -1 + src:pcsc-lite

Please unblock package pcsc-lite

[ Reason ]
Version 1.9.9-2 fixes the RC bug #1034209
" pcscd: dh_installsystemd doesn't handle files in /usr/lib/systemd/system "

[ Impact ]
The daemon may not start as expected if systemd files are in /usr/lib/
instead of /lib/

[ Tests ]
Manual tests on my system.

[ Risks ]
Low or inexistent.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
It is linked to #1031695
" dh_installsystemd doesn't handle files in /usr/lib/systemd/system "

unblock pcsc-lite/1.9.9-2
diff -Nru pcsc-lite-1.9.9/debian/changelog pcsc-lite-1.9.9/debian/changelog
--- pcsc-lite-1.9.9/debian/changelog    2022-09-11 16:43:51.000000000 +0200
+++ pcsc-lite-1.9.9/debian/changelog    2023-04-11 19:15:00.000000000 +0200
@@ -1,3 +1,11 @@
+pcsc-lite (1.9.9-2) unstable; urgency=medium
+
+  * Fix "dh_installsystemd doesn't handle files in
+    /usr/lib/systemd/system" (Closes: #1034209)
+  * d/control: remove lsb-base dependency and fix lintian error
+
+ -- Ludovic Rousseau <rouss...@debian.org>  Tue, 11 Apr 2023 19:15:00 +0200
+
 pcsc-lite (1.9.9-1) unstable; urgency=medium
 
   * new upstream release
diff -Nru pcsc-lite-1.9.9/debian/control pcsc-lite-1.9.9/debian/control
--- pcsc-lite-1.9.9/debian/control      2022-09-11 16:43:51.000000000 +0200
+++ pcsc-lite-1.9.9/debian/control      2023-04-11 19:15:00.000000000 +0200
@@ -17,7 +17,7 @@
 
 Package: pcscd
 Architecture: any
-Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, ${misc:Depends}, 
lsb-base, libpcsclite1 (= ${binary:Version})
+Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, ${misc:Depends}, 
libpcsclite1 (= ${binary:Version})
 Suggests: systemd
 Multi-Arch: foreign
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru pcsc-lite-1.9.9/debian/pcscd.install 
pcsc-lite-1.9.9/debian/pcscd.install
--- pcsc-lite-1.9.9/debian/pcscd.install        2022-09-11 16:43:51.000000000 
+0200
+++ pcsc-lite-1.9.9/debian/pcscd.install        2023-04-11 19:15:00.000000000 
+0200
@@ -1,3 +1,3 @@
 usr/sbin/pcscd
-usr/lib/systemd/system/pcscd.socket
-usr/lib/systemd/system/pcscd.service
+lib/systemd/system/pcscd.socket
+lib/systemd/system/pcscd.service
diff -Nru pcsc-lite-1.9.9/debian/rules pcsc-lite-1.9.9/debian/rules
--- pcsc-lite-1.9.9/debian/rules        2022-09-11 16:43:51.000000000 +0200
+++ pcsc-lite-1.9.9/debian/rules        2023-04-11 19:15:00.000000000 +0200
@@ -12,7 +12,7 @@
 
 override_dh_auto_configure:
        dh_auto_configure -- $(EXTRA_CONFIGURE_ARGS) \
-               --with-systemdsystemunitdir=/usr/lib/systemd/system \
+               --with-systemdsystemunitdir=/lib/systemd/system \
                --enable-usbdropdir=/usr/lib/pcsc/drivers \
                --enable-ipcdir=/run/pcscd \
                $(shell dpkg-buildflags --export=configure)

Reply via email to