#439: depcheck crashes almost every time on fc19 ---------------------+---------------------- Reporter: tflink | Owner: Type: defect | Status: new Priority: major | Milestone: Depcheck Component: tests | Keywords: Blocked By: | Blocking: ---------------------+---------------------- While upgrading clients to fc18 and fc19 in staging, I noticed that there were a lot of depcheck crashes on the fc19 clients (120/128 runs crashed).
Example job: http://autoqa-stg.fedoraproject.org/results/238990-autotest/ Traceback: {{{ Traceback (most recent call last): File "./depcheck", line 112, in <module> profile=opts.profile) File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 394, in depcheck_main test_dir=temp_dir, accepted_dir=acc_dir) File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 338, in do_depcheck do_mash(test_dir, mash_arches) File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 157, in do_mash rc = themash.doMultilib() File "/usr/lib/python2.7/site-packages/mash/__init__.py", line 592, in doMultilib pid = self.doDepSolveAndMultilib(arch, repocache) File "/usr/lib/python2.7/site-packages/mash/__init__.py", line 465, in doDepSolveAndMultilib self.config.rpm_path % {'arch':arch}) File "/usr/lib64/python2.7/posixpath.py", line 75, in join if b.startswith('/'): AttributeError: 'NoneType' object has no attribute 'startswith' Traceback (most recent call last): File "./depcheck", line 112, in <module> profile=opts.profile) File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 394, in depcheck_main test_dir=temp_dir, accepted_dir=acc_dir) File "/usr/share/autotest/tests/depcheck/depcheck_lib.py", line 341, in do_depcheck y.pkgSack # populates all package sacks File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1050, in <lambda> pkgSack = property(fget=lambda self: self._getSacks(), File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 770, in _getSacks self.repos.populateSack(which=repos) File "/usr/lib/python2.7/site-packages/yum/repos.py", line 387, in populateSack sack.populate(repo, mdtype, callback, cacheonly) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 224, in populate if self._check_db_version(repo, mydbtype): File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 316, in _check_db_version return repo._check_db_version(mdtype) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1483, in _check_db_version repoXML = self.repoXML File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1669, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1665, in _getRepoXML self._loadRepoXML(text=self.ui_id) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1656, in _loadRepoXML return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes()) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1630, in _groupLoadRepoXML if self._commonLoadRepoXML(text): File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1455, in _commonLoadRepoXML result = self._getFileRepoXML(local, text) File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1233, in _getFileRepoXML size=102400) # setting max size as 100K File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1029, in _getFile raise Errors.NoMoreMirrorsRepoError(errstr, errors) yum.Errors.NoMoreMirrorsRepoError: failure: repodata/repomd.xml from pending: [Errno 256] No more mirrors to try. file:///tmp/depcheck.oEfOtO/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /tmp/depcheck.oEfOtO/repodata/repomd.xml" }}} -- Ticket URL: <https://fedorahosted.org/autoqa/ticket/439> AutoQA <http://autoqa.fedorahosted.org> Automated QA project _______________________________________________ qa-devel mailing list qa-de...@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/qa-devel