Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35361 - libgpio doesn't compile without recompiling libusb
Summary: libgpio doesn't compile without recompiling libusb
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-08 10:27 UTC by Ian Monroe
Modified: 2004-02-04 10:24 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Monroe 2003-12-08 10:27:36 UTC
Libgpio would not compile (brought up errors about -lusb) until I updated 
libusb from libusb 0.7.1 to libusb 0.7.1-r1. 

See #25571. I guess the revision didn't matter, just that I had to re-emerge 
libusb. Perhaps libgpio should require the -r1 or greater, to ensure people 
have re-emerged.

Reproducible: Always
Steps to Reproduce:
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-12-09 15:50:09 UTC
emm, what is libgpio used for? i can't find any package in portage that depends on it .. 
Comment 2 Ian Monroe 2003-12-09 20:49:54 UTC
Ironically, it came up as dependency during KDE compilation since +gphoto.
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2003-12-10 02:38:32 UTC
ahh, thanks. it seems like kdegraphics needs it.

kde guys, do you know why kdegraphics uses newdepends instead of DEPEND="" ? and also, can you confirm that kdegraphics/kamera really does use libgpio? because it doesn't appear in the configure.in:

http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdegraphics/kamera/Makefile.am?rev=1.2&content-type=text/x-cvsweb-markup
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdegraphics/kamera/configure.in.in?rev=1.16&content-type=text/x-cvsweb-markup

libgpio has been unmaintained for quite some time and libgphoto2 basically replaces all its functions.
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2003-12-23 07:16:25 UTC
the newdepends are there to maintain dependencies from within the eclasses.

as for gpio, i don't see anywhere it's required.  i'll remove it and see if it causes any problems.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2003-12-23 07:28:18 UTC
I see a commit in kdegraphics' CVS log from last year that details the removal of the dependency on gpio as gphoto2 replaces it.  The changes to kdegraphics in portage shouldn't pose any problems then.

It may be worthwhile to just remove gpio from portage?  
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-12-29 02:52:20 UTC
ok, i'll get around to removing libgpio then. thanks caleb.
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2004-01-08 17:16:06 UTC
caleb, can you remove media-libs/libgpio dep from kdegraphics-3.2.0_beta1?
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2004-02-04 10:24:45 UTC
ok .. kde guys removed the libgpio dep, so this is closable. deprecating libgpio in package.mask now