Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 115852

Summary: cups-1.1.23-r4.ebuild introduces a hard dependency on X11 which is very wrong
Product: Gentoo Linux Reporter: Daniel Mettler <mettlerd>
Component: [OLD] PrintingAssignee: Printing Team <printing>
Status: RESOLVED DUPLICATE    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.