Source: globalplatform Version: 2.3.1+dfsg-3 Severity: normal Dear Maintainer,
The package has some autopkgtests in debian/tests/ that now fail with pcsc-lite 2.0.1. The tests in globalplatform create a regression and prevent pcsc-lite 2.0.1 to migrate from unstable to testing. For example see https://ci.debian.net/packages/g/globalplatform/testing/ppc64el/40915103/#S8 43s autopkgtest [04:47:35]: test cli: [----------------------- 43s enable_trace 43s establish_context 43s establish_context failed with error 0x8010006A (Access denied.) 44s autopkgtest [04:47:36]: test cli: -----------------------] 44s cli FAIL non-zero exit status 1 This is because pcsc-lite 2.0.1 now enables polkit by default. See https://blog.apdu.fr/posts/2023/11/new-version-of-pcsc-lite-201/ and https://blog.apdu.fr/posts/2023/11/pcsc-lite-and-polkit/ It looks like the way the autopkgtest environment is set makes pcscd to consider the connection is not local. Since no user session is started polkit is not configured correctly. Is it possible to modify the tests in globalplatform so that the error 0x8010006A is NOT considered as a failure? I am trying to find a long term solution in pcsc-lite. Thanks -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.5.0-5-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled