#312: depcheck: RuntimeError: maximum recursion depth exceeded
--------------------+-------------------------------------------------------
Reporter: kparal | Owner:
Type: defect | Status: new
Priority: major | Milestone: Hot issues
Component: tests | Keywords:
--------------------+-------------------------------------------------------
This happened while running:
{{{
# autoqa post-bodhi-update-batch --targettag dist-f14-updates-testing
--arch x86_64 --arch i386 root-5.28.00a-1.fc14 -t depcheck --local
}}}
{{{
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3633, in update
tx_return):
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3392, in _newer_update_in_trans
available_pkg)
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3373, in _check_new_update_provides
tx_return.extend(self.update(po=pkg))
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3633, in update
tx_return):
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3392, in _newer_update_in_trans
available_pkg)
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3373, in _check_new_update_provides
tx_return.extend(self.update(po=pkg))
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3633, in update
tx_return):
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3392, in _newer_update_in_trans
available_pkg)
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3373, in _check_new_update_provides
tx_return.extend(self.update(po=pkg))
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 3612, in update
updated_pkg =
self.getInstalledPackageObject(updated)
File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 2811, in getInstalledPackageObject
pkgs = self.rpmdb.searchPkgTuple(pkgtup)
File "/usr/lib/python2.7/site-
packages/yum/packageSack.py", line 114, in searchPkgTuple
return self.searchNevra(name=n, arch=a, epoch=e,
ver=v, rel=r)
File "/usr/lib/python2.7/site-
packages/yum/packageSack.py", line 406, in searchNevra
return
self._computeAggregateListResult("searchNevra", name, epoch, ver, rel,
arch)
File "/usr/lib/python2.7/site-
packages/yum/packageSack.py", line 584, in _computeAggregateListResult
sackResult = apply(method, args)
File "/usr/lib/python2.7/site-
packages/yum/sqlitesack.py", line 46, in newFunc
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-
packages/yum/sqlitesack.py", line 1691, in searchNevra
for pkg in self.searchNames(names=[name]):
File "/usr/lib/python2.7/site-
packages/yum/sqlitesack.py", line 46, in newFunc
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-
packages/yum/sqlitesack.py", line 1270, in searchNames
if self._skip_all():
File "/usr/lib/python2.7/site-
packages/yum/sqlitesack.py", line 840, in _skip_all
if repo not in self._all_excludes:
RuntimeError: maximum recursion depth exceeded
}}}
Full log attached.
Yum bug, or depcheck bug?
--
Ticket URL: <
https://fedorahosted.org/autoqa/ticket/312>
AutoQA <
http://autoqa.fedorahosted.org>
Automated QA project