Bug 786232

Summary: [abrt] system-config-printer-1.3.7-2.fc16: ppdcache.py:135:_got_ppd3:IOError: [Errno 2] Filen eller katalogen finns inte: '/tmp/4f283d114eff7'
Product: [Fedora] Fedora Reporter: Jonas Jonsson <jonas>
Component: system-config-printerAssignee: Tim Waugh <twaugh>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: jayburrill, jpopelka, twaugh
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:677481a02ac30a9572223918ab96c84be9557541
Fixed In Version: system-config-printer-1.3.8-3.fc16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-19 17:29: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:

Description Jonas Jonsson 2012-01-31 19:14:31 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
cmdline:        /usr/bin/python /usr/share/system-config-printer/system-config-printer.py
comment:        Tried to rename a disconnected USB printer by pressing F2 and appending -USB onto the name.
executable:     /usr/share/system-config-printer/system-config-printer.py
kernel:         3.1.9-1.fc16.x86_64
reason:         ppdcache.py:135:_got_ppd3:IOError: [Errno 2] Filen eller katalogen finns inte: '/tmp/4f283d114eff7'
time:           tis 31 jan 2012 20.12.18
uid:            500
username:       jonas

backtrace:
:ppdcache.py:135:_got_ppd3:IOError: [Errno 2] Filen eller katalogen finns inte: '/tmp/4f283d114eff7'
:
:Traceback (most recent call last):
:  File "/usr/share/system-config-printer/asyncipp.py", line 197, in send_reply
:    handler (self._conn, result)
:  File "/usr/share/system-config-printer/asyncpk1.py", line 140, in _ipp_reply_handler
:    self._client_reply_handler (self._conn, *args)
:  File "/usr/share/system-config-printer/asyncconn.py", line 93, in reply_handler
:    self._reply_handler (self, self._reply_data, *args)
:  File "/usr/share/system-config-printer/asyncconn.py", line 204, in _subst_reply_handler
:    reply_handler (self, *args)
:  File "/usr/share/system-config-printer/ppdcache.py", line 77, in <lambda>
:    self._got_ppd3 (c, name, r, callback),
:  File "/usr/share/system-config-printer/ppdcache.py", line 135, in _got_ppd3
:    self._cache[name] = file (filename)
:IOError: [Errno 2] Filen eller katalogen finns inte: '/tmp/4f283d114eff7'
:
:Local variables in innermost frame:
:modtime: 1328035602.0
:status: 200
:name: u'HP-LaserJet-1020-2'
:self: <ppdcache.PPDCache instance at 0x7ff1664d24d0>
:filename: '/tmp/4f283d114eff7'
:callback: <bound method StateReason._got_ppd of <statereason.StateReason (ERROR,HP-LaserJet-1020-2,paused)>>
:connection: <asyncconn.Connection object at 0x6b18650>
:result: (200, 1328035602.0, '/tmp/4f283d114eff7')

Comment 3 Tim Waugh 2012-02-01 09:46:25 UTC
If you try doing the same thing again, does it also fail in the same way?  Can you get it to fail that way again?

Comment 4 Jonas Jonsson 2012-02-01 18:11:47 UTC
Tried a couple of times but was unable to reproduce the problem. 

However, when I got this problem I had been adding, removing both local and network printers so perhaps that could be related.

Comment 5 Tim Waugh 2012-02-03 09:19:29 UTC
See also: https://bugs.launchpad.net/bugs/925870

Comment 7 Jiri Popelka 2012-02-15 09:44:29 UTC
*** Bug 790504 has been marked as a duplicate of this bug. ***

Comment 8 Tim Waugh 2012-03-19 17:29:32 UTC
system-config-printer-1.3.8-4.fc16, python-cups-1.9.60-2.fc16 has been pushed
to the Fedora 16 stable repository.  If problems still persist, please make
note of it in this bug report.