Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 323557 - www-client/chromium-6.0.427.0 fails to build unless net-print/cups is installed
Summary: www-client/chromium-6.0.427.0 fails to build unless net-print/cups is installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-11 12:42 UTC by Dean Matzkov
Modified: 2010-06-12 07:55 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 Dean Matzkov 2010-06-11 12:42:04 UTC
If you attempt to emerge =www-client/chromium-6.0.427.0, but don't have net-print/cups installed, it'll eventually error-out because it'll want to include some CUPS-related headers. It seems that it has something to do with (perhaps newly-introduced?) Google Cloud Print-specific code.

The ebuild should be adjusted to accommodate this dependency on CUPS, as one would need to manually emerge net-print/cups before attempting to emerge Chromium.
Comment 1 Michael Weber (RETIRED) gentoo-dev 2010-06-11 13:57:52 UTC
Hello Dean,

please attach the full build.log and environment files mentioned at the end of the ebuils.

Michael
Comment 2 Michael Weber (RETIRED) gentoo-dev 2010-06-11 13:58:18 UTC
End comment the output of `emerge --info`.
Comment 3 Dean Matzkov 2010-06-11 23:59:35 UTC
Actually, it would appear that this has now been resolved since I filed this bug.

I just looked at the ebuild for www-client/chromium-4.0.427.0 after syncing Portage just now, and the line ">=net-print/cups-1.3.5" was added to the RDEPEND variable, which was not there yesterday.

If that's the case, then I guess this is resolved.
Comment 4 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-06-12 07:55:25 UTC
Yes, Bernard has fixed this. Thanks!