Bug 614516 - Caught non-fatal exception in fillDeviceTab
Summary: Caught non-fatal exception in fillDeviceTab
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-printer
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Tim Waugh
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-14 16:11 UTC by Orion Poplawski
Modified: 2010-11-22 22:13 UTC (History)
2 users (show)

Fixed In Version: system-config-printer-1.2.5-6.fc13
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-11-22 22:13:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2010-07-14 16:11:58 UTC
Description of problem:

ssh to machine as regular user.  Run system-config-printer, click new.

Caught non-fatal exception.  Traceback:
File "/usr/share/system-config-printer/system-config-printer.py", line 4974, in fillDeviceTab
    ipp_allowed = f.check_ipp_client_allowed ()
File "/usr/share/system-config-printer/firewall.py", line 69, in check_ipp_client_allowed
    self.ALLOW_IPP_CLIENT]))
File "/usr/share/system-config-printer/firewall.py", line 54, in _check_any_allowed
    (args, filename) = self._get_fw_data ()
File "/usr/share/system-config-printer/firewall.py", line 46, in _get_fw_data
    raise RuntimeError
RuntimeError
Continuing anyway..

Version-Release number of selected component (if applicable):
system-config-printer-1.2.2-4.fc13.x86_64

How reproducible:
Every time you click new printer.

Comment 1 Tim Waugh 2010-10-12 15:53:09 UTC
Fix is upstream:

commit 7f150124376580866ba0ed7b267fd1e7ba3ed440
Author: Till Kamppeter <till.kamppeter>
Date:   Thu Jul 15 17:37:15 2010 +0200

    Do not error out on missing firewall D-Bus service
    
    This change allows running system-config-printer on non-Fedora/Red Hat
    systems without modifications and no errors, warnings, or
    tracebacks. On Fedora/Red Hat the control of the local firewall via
    D-Bus service is still done.

Comment 2 Fedora Update System 2010-10-15 11:43:53 UTC
system-config-printer-1.2.5-3.fc13 has been submitted as an update for Fedora 13.
https://admin.fedoraproject.org/updates/system-config-printer-1.2.5-3.fc13

Comment 3 Fedora Update System 2010-10-15 11:45:48 UTC
system-config-printer-1.2.5-3.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/system-config-printer-1.2.5-3.fc14

Comment 4 Fedora Update System 2010-10-17 04:53:02 UTC
system-config-printer-1.2.5-3.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update system-config-printer'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/system-config-printer-1.2.5-3.fc13

Comment 5 Fedora Update System 2010-11-16 23:22:52 UTC
system-config-printer-1.2.5-6.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Fedora Update System 2010-11-22 22:12:32 UTC
system-config-printer-1.2.5-6.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.