Bug 133483
Summary: | Excessive dependency list on system-config-printer | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Pawel Salek <pawsa> |
Component: | system-config-printer | Assignee: | Tim Waugh <twaugh> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-09-24 13:00:25 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Pawel Salek
2004-09-24 12:04:46 UTC
If you think there is a specific requirement that is not ever needed, let me know. As for the ones you list: VFlib2: required by ghostscript, or else it won't start PyXML: used in system-config-printer directly perl-XML-parser: used by foomatic xfs: required by chkfontpath, which urw-fonts uses in its %pre/post. libxslt: required by alchemist I am aware that it is not system-config-printer that directly requires all these packages but please do see the big picture: excessive dependencies ARE a problem, are they not? I do not think one can just dismiss it. postscript conversion SHOULD be possible even if some operations on Japanese fonts cannot be done. urw-fonts -> chkfontpath -> xfs chain can be broken too - perhaps chfontpath can be noop if there is no xfs installed? While I understand that foomatic needs some way to organize the data, I wonder what system-config-printer needs alchemist and libxslt for? To store own data - there is not simpler way to store few or even several hundred key-value pairs? It certainly does not need alchemist to parse or generate cups config files. I chose just a few examples but the the dependency list above is much longer. |