Bug 214598
Summary: | dbus interface misnamed | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Matthias Clasen <mclasen> | ||||
Component: | hal-cups-utils | Assignee: | Tim Waugh <twaugh> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 5.0 | CC: | desktop-bugs, jlaska, treilly | ||||
Target Milestone: | --- | Keywords: | Desktop | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 5.0.0 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2006-11-28 21:32: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: | |||||||
Bug Depends On: | 214623 | ||||||
Bug Blocks: | 214599 | ||||||
Attachments: |
|
Description
Matthias Clasen
2006-11-08 16:07:20 UTC
Taking ownership. This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering. This request is not yet committed for inclusion in release. By using the incorrect iface name ... what breaks? When a USB printer is connected, if we don't have an exact model match in the database the user is prompted to select one. What breaks is that after that, nothing happens. The user is prompted, but no printer is configured. Thanks for the details Tim. After discussing with Desktop QA (rousseau) ... QE_ACK for beta2 Steps to reproduce: 1) plug in a usb printer for which foomatic does not contain an exactly matching driver, in my case it was an Epson Stylus CX7800 2) wait for the driver selection dialog to come up 3) select the best-matching driver and press ok 4) start system-config-printer and expect to see the newly added printer result: the newly added printer is not there Another fix that is needed in that fdi_file is that according to davidz, we need to add <append key="org.freedesktop.Hal.Device.Printer.method_argnames" type="strlist">make model</append> to make introspection work for the interface. ok, I have it working now. The one thing I was missing was that eggcups _does_ have a patch to use com.redhat.Hal, too. But that just doesn't work. So eggcups needs to be reverted to use org.freedesktop.Hal too. Created attachment 140678 [details]
hal-cups-utils-introspection.patch
Introspection patch.
Fixed in package is hal-cups-utils-0.6.2-5. Also requires desktop-printing-0.19-17.1.el5 for bug #214623. Okay, pulling in the new desktop-printing package will require additional scrubbing. That package includes bug#214623 and bug#212763 which are *not* on the blocker-beta list. 2146232 is part of this bug, if you read it 212763 is necessary to have working print feedback on the desktop. Isn't that covered by the release critera ? |