Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115852 - cups-1.1.23-r4.ebuild introduces a hard dependency on X11 which is very wrong
Summary: cups-1.1.23-r4.ebuild introduces a hard dependency on X11 which is very wrong
Status: RESOLVED DUPLICATE of bug 115627
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-17 05:57 UTC by Daniel Mettler
Modified: 2005-12-17 06:16 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 Daniel Mettler 2005-12-17 05:57:53 UTC
cups-1.1.23-r4.ebuild has the following rdepend line (which is also effective during emerge):

RDEPEND="${DEP}
    !virtual/lpr
    app-text/xpdf"

the hard dependency on "app-text/xpdf" is wrong here as this introduces (via xpdf) a hard dependency on X11. This of course is very wrong as cups runs nicely without X11 and there are quite many X11-less servers running out there that use cups.

We had the same bug a while ago already. It's really a bummer to see it being reintroduced once again. I wonder how it passed QA.

Please remove this silly app-text/xpdf hard dependency or make it a conditional/soft dependency so it only gets used if +X is set in use flags.

This bug seems to have been introduced with cups-1.1.23-r3.ebuild already.

TIA.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-17 06:00:10 UTC

*** This bug has been marked as a duplicate of 115627 ***
Comment 2 Jeffrey Forman (RETIRED) gentoo-dev 2005-12-17 06:16:44 UTC
Quick change of platform in bugzilla. Sorry about the email.