[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