Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173483 - kde-misc/pwmanager: incompatible with libchipcard3
Summary: kde-misc/pwmanager: incompatible with libchipcard3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-05 16:48 UTC by Hanno Böck
Modified: 2007-09-17 17:45 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pwmanager-1.2.4-r2.ebuild (pwmanager-1.2.4-r2.ebuild,1.22 KB, text/plain)
2007-09-16 21:08 UTC, Hanno Böck
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Böck gentoo-dev 2007-04-05 16:48:10 UTC
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
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2007-04-05 17:00:01 UTC
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?
Comment 2 Hanno Böck gentoo-dev 2007-04-19 04:56:49 UTC
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.
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2007-04-19 20:30:04 UTC
(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.
Comment 4 Hanno Böck gentoo-dev 2007-04-20 19:05:34 UTC
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.
Comment 5 Alon Bar-Lev (RETIRED) gentoo-dev 2007-04-20 19:21:30 UTC
Thanks!
So crypto done... :)
Comment 6 crypt 2007-05-03 09:19:58 UTC
couldn't compile kde-misc/pwmanager-1.2.4-r1 if there is no libchipcard < 3.0. It simply do not use libchipcard headers.
Comment 7 Carsten Lohrke (RETIRED) gentoo-dev 2007-05-05 15:54:01 UTC
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?
Comment 8 Hanno Böck gentoo-dev 2007-09-09 17:35:46 UTC
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.
Comment 9 Hanno Böck gentoo-dev 2007-09-16 21:08:40 UTC
Created attachment 131082 [details]
pwmanager-1.2.4-r2.ebuild

Attached ebuild with removed pwmanager. kde-herd, please add to portage.
Comment 10 Wulf Krueger (RETIRED) gentoo-dev 2007-09-17 17:13:51 UTC
Done.
Comment 11 Hanno Böck gentoo-dev 2007-09-17 17:45:14 UTC
all done