| 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] Printing | Assignee: | Printing Team <printing> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | critical | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
*** This bug has been marked as a duplicate of 115627 *** Quick change of platform in bugzilla. Sorry about the email. |
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.