Package: libccid
Version: 1.7.0-1
Severity: normal
X-Debbugs-Cc: [email protected]

/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so

expects log_xxd from pcsclite but it doesn't get linked against it:

pkcs11-tool --module /usr/lib/pcsc/drivers/ifd-
ccid.bundle/Contents/Linux/libccid.so -O
sc_dlopen failed: /usr/lib/pcsc/drivers/ifd-
ccid.bundle/Contents/Linux/libccid.so: undefined symbol: log_xxd
error: Failed to load pkcs11 module
Aborting.

ldd /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
        linux-vdso.so.1 (0x00007fbf6d2d1000)
        libusb-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libusb-1.0.so.0
(0x00007fbf6d261000)
        libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007fbf6d06b000)
        libudev.so.1 => /usr/lib/x86_64-linux-gnu/libudev.so.1
(0x00007fbf6d025000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fbf6d2d3000)

either fix the missing link dep or just define -Dpcsclite=false in debian/rules

I also suggest to use rm -f in override_dh_autoreconf instead of rm


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.18.5+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libccid depends on:
ii  libc6         2.42-11+b1
ii  libusb-1.0-0  2:1.0.29-2+b1

libccid recommends no packages.

Versions of packages libccid suggests:
pn  pcmciautils  <none>

-- no debconf information

Reply via email to