Bug 460792

Summary: Crash report after trying to update lots of packages
Product: [Fedora] Fedora Reporter: cpjust
Component: pirutAssignee: Jeremy Katz <katzj>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 8CC: james.antill
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-09-25 15:15:40 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 cpjust 2008-09-01 05:58:22 UTC
Using Fedora Linux 8 on a Dell Dimension 2350.

Description of problem:
After adding and removing a ton of packages (too many to remember, sorry) and clicking Apply, it crashed and told me to report the crash data, so here it is.

Component: pirut
Summary: TB80d77535 HalCD.py:124:umount:NameError: global name 'DBusException' is not defined

Traceback (most recent call last):
  File "/usr/sbin/pirut", line 368, in _apply
    output = self.applyChanges(self.mainwin)
  File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 822, in applyChanges
    dlpkgs = self.downloadPackages(mainwin)
  File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 518, in downloadPackages
    probs = self.downloadPkgs(dlpkgs)
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 901, in downloadPkgs
    cache=po.repo.http_caching != 'none',
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 645, in getPackage
    cache=cache
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 579, in _getFile
    result = self.mediafunc(local = local, checkfunc = checkfunc, relative = relative, text = text, copy_local = copy_local, url = url, mediaid = self.mediaid, name = self.name, discnum = discnum, range = (start, end))
  File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 226, in pirutCDHandler
    dev.umount()
  File "/usr/lib/python2.5/site-packages/pirut/HalCD.py", line 124, in umount
    except DBusException, e:
NameError: global name 'DBusException' is not defined

Local variables in innermost frame:
self: <pirut.HalCD.HALBlockDevice instance at 0x1285536c>

Comment 1 Jeremy Katz 2008-09-02 02:48:43 UTC
What version of pirut did you have installed?  This should be fixed in the current version in the -updates repository

Comment 2 Jeremy Katz 2008-09-25 15:15:40 UTC
Closing due to inactivity; please reopen if you have further information to add to this report