I plan to stabilize libchipcard 3.0.2 and get rid of libchipcard 1.x/2.x completely. CC-ing all maintainers of packages depending on libchipcard, please report if there are any issues. app-crypt/ccid dev-libs/cyberjack app-office/gnucash kde-misc/pwmanager
app-crypt/ccid is dependent on libchipcard, but I could not find any place in source where it is being used. Also: http://www.libchipcard.de/readers/ccid.html Explain that nothing should be done? Also found: 2006/10/09: Fourth Beta of Libchipcard3 Released (2.9.4beta) This release adds support for using the generic CCID driver with multiple readers in parallel and also adds support for the SCM 3310. This version supports external development of genuine Libchipcard3 drivers. But since I don't have such reader, I cannot know how to proceed... Maybe I just need to remove the chipcard2 USE flag?
Alon, ccid-ebuild seems to change just the path for libchipcard. I think this would be better solved by removing the useflag and symlinking the location libchipcard expects.
(In reply to comment #2) > Alon, ccid-ebuild seems to change just the path for libchipcard. I think this > would be better solved by removing the useflag and symlinking the location > libchipcard expects. I think that we can just remove the libchipcard stuff from the build and all will work. But I have no way to test this.
Alon, I've patched libchipcard so it'll find the driver at the location ccid puts it. I also removed the libchicpard-specific stuff from ccid, so this issue should be resolved.
Thanks! So crypto done... :)
couldn't compile kde-misc/pwmanager-1.2.4-r1 if there is no libchipcard < 3.0. It simply do not use libchipcard headers.
At least pwmanager is a blocker wrt stabilization (and I guess the other apps may too). libchipcard headers changed, function signatures changed. Doesn't make any sense for me to look into it, as I neither can test the smartcard functionality, nor do I have any interest in this package. Anybody else?
Changing description to better match situation. kde-herd, as I doubt many people use it and as pwmanager doesn't seem to be very active, i'd suggest to remove libchipcard-support from pwmanager-ebuild.
Created attachment 131082 [details] pwmanager-1.2.4-r2.ebuild Attached ebuild with removed pwmanager. kde-herd, please add to portage.
Done.
all done