Description of problem: Pirut crashes trying to install any rpm with the following message: Component: pirut Summary: TB3242b26e repos.py:278:getAttribute:RuntimeError: maximum recursion depth exceeded Version-Release number of selected component (if applicable): [max@k-pax tmp]$ rpm -qa | egrep "yum|pirut" yum-fedorafaq-8-2007.11.12 yum-utils-1.1.9-2.fc8 yum-metadata-parser-1.1.2-1.fc8 yumex-2.0.3-2.fc8 yum-3.2.8-2.fc8 yum-fastestmirror-1.1.9-2.fc8 yum-refresh-updatesd-1.1.9-2.fc8 yum-priorities-1.1.9-2.fc8 yum-updatesd-0.9-1.fc8 pirut-1.3.28-1.fc8 How reproducible: always Steps to Reproduce: 1. install yum repos and plugins as described at http://www.fedorafaq.org/#installsoftware 2. download any rpm using firefox 3. click "open" in the download window and enter root password 4. "Installing packages" pirut window appears Actual results: "exception occurred" dialog pops up Expected results: pirut installs the rpm Additional info:
Created attachment 290843 [details] stack trace
*** This bug has been marked as a duplicate of 375221 ***
The problem still does persist with pirut-1.3.28-1.fc8. Bug https://bugzilla.redhat.com/show_bug.cgi?id=375221 is marked as resolved. I could not reopen it; doing so to this one.
Can you attach the exact traceback you're getting now?
The attachment in comment #1 is the exact stack trace with pirut-1.3.28-1.fc8
I can provide ssh access to my machine, so that the crash can be debugged.
Created attachment 294518 [details] crash log I can approve bug. x86_64 , the same steps. crash log in attachment. Thanks.
This was a bug in the yum-priorities plugin which is fixed in the current package.