Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 188956 - x11-libs/cairo should depend on xcb when xcb use flag is enabled.
Summary: x11-libs/cairo should depend on xcb when xcb use flag is enabled.
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-15 08:40 UTC by Maarten Billemont
Modified: 2007-08-15 09:22 UTC (History)
0 users

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 Maarten Billemont 2007-08-15 08:40:24 UTC
Compiling cairo with XCB use flag on (headless machine):

checking for xcb... no
no
checking whether cairo's XCB backend could be enabled... no (requires XCB http://xcb.freedesktop.org)
configure: error: requested XCB backend could not be enabled

Reproducible: Always

Steps to Reproduce:
Comment 1 Maarten Billemont 2007-08-15 08:43:25 UTC
I just synced my portage tree and azureus no longer depends on cairo anywhere down the line.  I'm not sure whether this does or does not invalidate this bug due to dependency changes that were made inbetween these syncs.
Comment 2 Maarten Billemont 2007-08-15 08:47:09 UTC
Allow me to correct myself.  Cairo is still in the list of dependencies.

When doing an ''emerge xcb azureus'' instead of an ''emerge azureus'', xcb comes after cairo in the build order.  This is also due to this bug.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-08-15 08:49:30 UTC
Sorry, cairo already depends on x11-misc/xcb w/ USE=xcb set, really don't see what you mean here.
Comment 4 Maarten Billemont 2007-08-15 09:17:02 UTC
Appearantly it needs to depend on xcb-utils instead, seeing as configure checks for xcb-render-util.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-08-15 09:22:59 UTC
(In reply to comment #4)
> Appearantly it needs to depend on xcb-utils instead, seeing as configure checks
> for xcb-render-util.

It already does depend on both, please read the ebuild already.