Package Details: atostekid 4.3.0.0-5

Git Clone URL: https://aur.archlinux.org/atostekid.git (read-only, click to copy)
Package Base: atostekid
Description: New desktop application for Finnish electronic ID cards
Upstream URL: https://dvv.fi/en/linux-versions
Keywords: fineid smartcard
Licenses: LicenseRef-Atostek
Submitter: 2-4601
Maintainer: 2-4601
Last Packager: 2-4601
Votes: 2
Popularity: 0.53
First Submitted: 2024-11-30 18:45 (UTC)
Last Updated: 2025-04-16 15:17 (UTC)

Dependencies (10)

Required by (0)

Sources (4)

Latest Comments

« First ‹ Previous 1 2

2-4601 commented on 2025-02-22 21:52 (UTC) (edited on 2025-02-23 15:07 (UTC) by 2-4601)

I have the same device (Identiv uTrust 2700 R Smart Card Reader) and everything works on my end.

I don't have the file /usr/lib/pcsc/drivers/scmccid.bundle/Contents/Linux/libscmccid.so.5.0.35 at all on my system:

$ tree /usr/lib/pcsc/drivers/
/usr/lib/pcsc/drivers/
├── ifd-ccid.bundle
│   └── Contents
│       ├── Info.plist -> /etc/libccid_Info.plist
│       └── Linux
│           └── libccid.so
└── serial
    └── libccidtwin.so

It seems that libusb-0.1.so.4 is provided by libusb-compat:

$ pkgfile libusb-0.1.so.4
extra/libusb-compat

But I don't have that installed as everything works fine with the current libusb version.

I wonder where you got /usr/lib/pcsc/drivers/scmccid.bundle/Contents/Linux/libscmccid.so.5.0.35?

Perhaps from the scmccid AUR package? https://aur.archlinux.org/packages/scmccid

neonmoe commented on 2025-02-22 17:39 (UTC)

I'm getting the following error in the pcscd.service logs:

helmi 22 19:36:01 numakuro systemd[1]: Started PC/SC Smart Card Daemon.
helmi 22 19:36:01 numakuro pcscd[21230]: 00000000 ../PCSC/src/dyn_unix.c:59:DYN_LoadLibrary() /usr/lib/pcsc/drivers/scmccid.bundle/Contents/Linux/libscmccid.so.5.0.35: libusb-0.1.so.4: cannot open shared object file: No such file or directory
helmi 22 19:36:01 numakuro pcscd[21230]: 00000006 ../PCSC/src/readerfactory.c:1111:RFInitializeReader() RFLoadReader failed: 0x80100014
helmi 22 19:36:01 numakuro pcscd[21230]: 00000002 ../PCSC/src/readerfactory.c:371:RFAddReader() Identiv uTrust 2700 R Smart Card Reader [CCID Interface] (53692026234532) init failed.
helmi 22 19:36:01 numakuro pcscd[21230]: 00000002 ../PCSC/src/hotplug_libudev.c:517:HPAddDevice() Failed adding USB device: Identiv uTrust 2700 R Smart Card Reader

My system is up-to-date, and this is right after building the package, so it's just kinda odd to see a dll loading error. I have libusb-1.0.so.0.4.0 in my /usr/lib, which makes the error look like a typo somewhere (it seems to be asking for version 0.1, but I have 1.0).