Le 25/02/2024 à 12:00, Francois Gouget a écrit :
Package: libpcsclite-dev
Version: 2.0.1-1+b1
Severity: normal

Dear Maintainer,


The 2.0.1-1+b1 version of the libpcsclite-dev broke multiarch support
because the i386 /usr/share/man/man1/pcsc-spy.1.gz file differs from the
amd64 one:

$ zdiff -u amd64/share/man/man1/pcsc-spy.1.gz i386/share/man/man1/pcsc-spy.1.gz
--- /dev/fd/5   2024-02-25 11:56:37.995245350 +0100
+++ -   2024-02-25 11:56:38.000871866 +0100
@@ -55,7 +55,7 @@
  .\" ========================================================================
  .IX Title "PCSC-SPY 1"
-.TH PCSC-SPY 1 2024-02-23 "pcsc-lite 2.0.1" "PC/SC lite"
+.TH PCSC-SPY 1 2024-02-22 "pcsc-lite 2.0.1" "PC/SC lite"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l

Maybe the build was done around midnight causing this date change.
Clearly it would be best to either not include the date in the man page,
or to use a source for the date that ensures it will be the same for all
builds of a given version (maybe take it from the latest changelog entry?).

Fixed upstream in https://github.com/LudovicRousseau/PCSC/commit/e3bfa449df5283cd7389d505399cc57d2065e637

In the meantime this makes it impossible to install both the 32-bit and
64-bit libpcsclite-dev which hampers development of the Wayland support
in Wine.

Sorry for that.

I do plan to release a new upstream version "soon".
In the mean time you can use locally rebuild packages.

Reply via email to