Package Details: atostekid 4.2.1.0-1

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: 1
Popularity: 0.98
First Submitted: 2024-11-30 18:45 (UTC)
Last Updated: 2025-02-22 12:22 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

2-4601 commented on 2025-02-22 21:52 (UTC) (edited on 2025-02-22 21:53 (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 this 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).