Bug 154867
Summary: | s-c-printer gives errors on install | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Toshio Kuratomi <toshio> |
Component: | system-config-printer | Assignee: | Tim Waugh <twaugh> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | CC: | n3npq |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 0.6.142-1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-09-08 12:54:32 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
Toshio Kuratomi
2005-04-14 16:40:57 UTC
Please try 0.6.129-1. Still gives errors. From system-config-printer built from today's CVS checkout:: # rpm -Uvh system-config-printer-0.6.129-1.i386.rpm Preparing... ########################################### [100%] 1:system-config-printer ########################################### [100%] Traceback (most recent call last): File "/usr/share/printconf/util/updateconf.py", line 29, in ? import printconf_conf as conf File "/usr/share/printconf/util/printconf_conf.py", line 83, in ? from xml.utils import qp_xml ImportError: No module named utils Is there a reason PreReq: PyXML >= 0.8.4-1 as given in the previous patch snippet is wrong? I tried another version with that change made and things work as expected:: -bash-3.00# rpm -Uvh system-config-printer-0.6.129-1.test.1.i386.rpm error: Failed dependencies: PyXML >= 0.8.4-1 is needed by system-config-printer-0.6.129-1.test.1.i386 -bash-3.00# yum update PyXML ...... -bash-3.00# rpm -Uvh system-config-printer-0.6.129-1.test.1.i386.rpm Preparing... ########################################### [100%] 1:system-config-printer ########################################### [100%] -bash-3.00# Nothing more we can do at a package level, as far as I can see. Reassigning. (In reply to comment #3) > Nothing more we can do at a package level, as far as I can see. In the current spec file the PreReq line is: PreReq: PyXML >= 0.8.3-2 I've tested that: PreReq: PyXML >= 0.8.4-1 does the expected thing. If there's a reason not to do that, tell me. Otherwise it seems like the correct fix as it uses rpm's existing facilities for enforcing the requisite update ordering. Why is this assigned to rpm? I see no rpm problem described here ... Fixed in CVS. |