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