Combination pcsc-lite-1.6.5-r1 + pcsc-tools-1.4.17 worked relatively fine, but after upgrade pcsc-lite to version 1.6.6 it sucks. pcsc_scan started by root stops in end less loop "Scanning present readers... Waiting for the first reader..." although (previously working) reader is connected. In the rest I found the solution: emerge ccid-1.4.1-r1 (I didn't used ccid before). Reproducible: Always It seems pcsc-lite-1.6.6 needs ccid for proper working and therefore it's ebuild should pull ccid to emerge.
No. ccid was always needed *if your reader uses CCID*. It is not needed for _all_ readers, so it'll _never_ be a dependency. And you probably removed ccid, or let portage remove it, during the upgrade, since old ccid is not compatible with modern pcsc-lite.
(In reply to comment #1) Ok, I didn't say it is a must, but I hadn't ccid installed before. So it would be fine to put a hint into ebuild: pkg_postinst() { elog elog "If your card reader doesn't work, try (re)emerge app-crypt/ccid" elog }