Description of problem:
After installing any software using Pirut, I get the following:
Component: Software Manager
Summary: TB5acb99f7 __init__.py:490:_getGroups:GroupsError: No Groups Available
in any repository
Traceback (most recent call last):
File "/usr/sbin/pirut", line 115, in _pageSwitch
File "/usr/sbin/pirut", line 291, in _showBrowse
File "/usr/lib/python2.5/site-packages/pirut/GroupSelector.py", line 473, in
if len(self.ayum.comps.categories) == 0:
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 517, in <lambda>
comps = property(fget=lambda self: self._getGroups(),
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 490, in _getGroups
raise Errors.GroupsError, 'No Groups Available in any repository'
GroupsError: No Groups Available in any repository
Local variables in innermost frame:
self: <__main__.PackageManager object at 0x10541810>
e: requested datatype group not available
It's using a local repo file pointing to a local mirror. The error may indeed be
correct but I feel it should handle it gracefully.
As a side-note, pirut says:
"An unhandled exception has occurred... <snip> file a detailed report
against _Software Manager_ at https://bugzilla.redhat.com/bugzilla"
This seems a little misleading to me because AFAIK there's no component called
Software Manager in BZ. Perhaps saying "file agains pirut" would be more accurate.
Version-Release number of selected component (if applicable):
Load Pirut. Install any software.
Steps to Reproduce:
1. Load Software Manager
2. Install some software
3. Unhandled exception warning then quits.
The exception should be handled... I guess.
What version of yum do you have installed?
As a jic, the arch is ppc64 even though yum and pirut are noarch.
Okay, I think I see the case I missed. Will be fixed in pirut-1.3.8 which I'll
push to rawhide and then likely as an F7 update a little bit after.
Thanks very much.