[Yum-devel] yum 3.0.2
Terje Rosten
terje.rosten at ntnu.no
Tue Jan 2 19:32:32 UTC 2007
* seth vidal
|
| let us know what breaks,
Seems liks this commit:
PatchSet 1769
Date: 2006/12/05 12:20:13
Author: skvidal
Branch: yum-3_0_X
Tag: (none)
Log:
- make old obsoletes be ignored by install/update command
- fix a variety of minor issues created by recent changes
Members:
yum/__init__.py:1.259.2.5->1.259.2.6
yum/packageSack.py:1.18.2.3->1.18.2.4
breaks groupinstall, the problem might be this part:
-
- return highdict.values()
+
+ #this is a list of lists - break it back out into a single list
+ returnlist = []
+ for polst in highdict.values():
+ for po in polst:
+ returnlist.append(po)
+
+ return returnlist
def simplePkgList(self):
"""returns a list of pkg tuples (n, a, e, v, r) optionally from a single repoid"""
I get this with 3.0.2:
$ yum groupinstall Virtualization
Loading "skip-broken" plugin
Loading "installonlyn" plugin
Setting up Group Process
Setting up repositories
Setting up repositories
Reading repository metadata in from local files
Traceback (most recent call last):
File "yummain.py", line 193, in ?
main(sys.argv[1:])
File "yummain.py", line 94, in main
result, resultmsgs = base.doCommands()
File "/tmp/yum-3.0.2/cli.py", line 356, in doCommands
return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
File "/tmp/yum-3.0.2/yumcommands.py", line 228, in doCommand
return base.installGroups(extcmds)
File "/tmp/yum-3.0.2/cli.py", line 1040, in installGroups
txmbrs = self.selectGroup(group.groupid)
File "/tmp/yum-3.0.2/yum/__init__.py", line 1390, in selectGroup
txmbrs = self.install(name = pkg)
File "/tmp/yum-3.0.2/yum/__init__.py", line 1729, in install
lst.extend(self.bestPackagesFromList(pkg))
File "/tmp/yum-3.0.2/yum/__init__.py", line 1640, in bestPackagesFromList
for po in pkglist:
TypeError: iteration over non-sequence
- Terje
More information about the Yum-devel
mailing list