While playing with the rhn satellite channel, I found myself getting this traceback a few times. It looks like it pops up when a dependency can't be solved. This is running up2date-2.7.27-7.x.2. Traceback (innermost last): File "/usr/sbin/up2date", line 1111, in ? main() File "/usr/sbin/up2date", line 370, in main sys.exit(batchRun(argObj.getLong("list"), pkgNames, fullUpdate)) File "/usr/sbin/up2date", line 1002, in batchRun (depPackages, conflicts) = up2date.dryRun(selPkgList, printCallback, percentCallback) File "/usr/share/rhn/up2date_client/up2date.py", line 2020, in dryRun ret = depsolve.solvedep() File "/usr/share/rhn/up2date_client/up2date.py", line 1986, in solvedep ret = self.process_deps(deps) File "/usr/share/rhn/up2date_client/up2date.py", line 1952, in process_deps changed = self.__dependencies(dependencies) File "/usr/share/rhn/up2date_client/up2date.py", line 1839, in __dependencies for s in solved[:]: TypeError: unsliceable object
should be fix in cvs (2.7.29)