Another day, another attempted update...
[...]
Checking deps for mesa-libGLU.i386 0-6.5.2-6.fc7 - u
Checking deps for e2fsprogs.x86_64 0-1.39-11 - u
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 135, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 451, in
buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1104, in
_resolveDeps
deps = self._mytsCheck()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1082, in
_mytsCheck
ret.extend(self._checkUpdate(txmbr))
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1265, in
_checkUpdate
ret = self._checkInstall(txmbr)
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1261, in
_checkInstall
member.setAsDep(txmbr.po)
UnboundLocalError: local variable 'member' referenced before assignment
A look at the function makes it clear that there are paths were "member"
could fail to be set, but it didn't yield a whole lot more light than
that...
FWIW, the problem was 100% repeatable. Updating e2fsprogs separately
made it go away, though.
jon
Show replies by thread