Dear List,

I have a working koji setup with several clients. When I submit a few jobs, it 
works great. However when I submit lots of package (>100), some of the builds 
fail with the following error when mock is populating the buildroot (in 
root.log):

DEBUG util.py:264:  Installed:
DEBUG util.py:264:    bash.x86_64 0:4.1.2-15.el6_4                              
                    
DEBUG util.py:264:    bzip2.x86_64 0:1.0.5-7.el6_0                              
                    
DEBUG util.py:264:    coreutils.x86_64 0:8.4-19.el6_4.2                         
                    
....                                        
DEBUG util.py:264:    xz.x86_64 0:4.999.9-0.5.beta.20091007git.slxrv3           
                    
DEBUG util.py:264:  Dependency Installed:
DEBUG util.py:264:    audit-libs.x86_64 0:2.2-2.el6                             
                    
DEBUG util.py:264:    basesystem.noarch 0:10.0-4.el6                            
                    
....              
DEBUG util.py:264:    xz-lzma-compat.x86_64 
0:4.999.9-0.5.beta.20091007git.slxrv3                   
DEBUG util.py:264:    zlib.x86_64 0:1.2.3-29.el6                                
                    
DEBUG util.py:354:  Child return code was: 0
DEBUG util.py:314:  Executing command: /usr/bin/repoquery -c 
/var/lib/mock/dist-slxrv3-build-5544-1386/root//etc/yum.conf -a --qf '%{nevra} 
%{buildtime} %{size} %{pkgid} %{repoid}' > 
/var/lib/mock/dist-slxrv3-build-5544-1386/result/available_pkgs with env 
{'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 
'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}
DEBUG util.py:264:  Traceback (most recent call last):
DEBUG util.py:264:    File "/usr/bin/repoquery", line 1510, in <module>
DEBUG util.py:264:      main(sys.argv)
DEBUG util.py:264:    File "/usr/bin/repoquery", line 1504, in main
DEBUG util.py:264:      repoq.runQuery(regexs)
DEBUG util.py:264:    File "/usr/bin/repoquery", line 982, in runQuery
DEBUG util.py:264:      pkgs = self.matchPkgs(items, plain_pkgs=plain_pkgs)
DEBUG util.py:264:    File "/usr/bin/repoquery", line 903, in matchPkgs
DEBUG util.py:264:      pkgs = self.returnPkgList(patterns=items)
DEBUG util.py:264:    File "/usr/bin/repoquery", line 856, in returnPkgList
DEBUG util.py:264:      pkgs = self.pkgSack.returnNewestByNameArch(**kwargs)
DEBUG util.py:264:    File "/usr/lib/python2.7/site-packages/yum/__init__.py", 
line 1013, in <lambda>
DEBUG util.py:264:      pkgSack = property(fget=lambda self: self._getSacks(),
DEBUG util.py:264:    File "/usr/lib/python2.7/site-packages/yum/__init__.py", 
line 779, in _getSacks
DEBUG util.py:264:      self.repos.populateSack(which=repos)
DEBUG util.py:264:    File "/usr/lib/python2.7/site-packages/yum/repos.py", 
line 309, in populateSack
DEBUG util.py:264:      self.doSetup()
DEBUG util.py:264:    File "/usr/lib/python2.7/site-packages/yum/repos.py", 
line 134, in doSetup
DEBUG util.py:264:      self.retrieveAllMD()
DEBUG util.py:264:    File "/usr/lib/python2.7/site-packages/yum/repos.py", 
line 92, in retrieveAllMD
DEBUG util.py:264:      downloading = repo._commonRetrieveDataMD_list(mdtypes)
DEBUG util.py:264:    File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", 
line 1540, in _commonRetrieveDataMD_list
DEBUG util.py:264:      os.rename(local, local + '.old.tmp')
DEBUG util.py:264:  OSError: [Errno 2] No such file or directory
DEBUG util.py:354:  Child return code was: 1
DEBUG util.py:314:  Executing command: ['/bin/umount', '-n', '-l', 
'/var/lib/mock/dist-slxrv3-build-5544-1386/root/dev/pts'] with env {'LANG': 
'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 
'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}


Is it because newRepo task is not finished but somehow creates the softlink to 
latest (and unfinished) koji repo? Have anyone seen the same error before?

Thanks for your reply,
Peter Bojtos
--
buildsys mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/buildsys

Reply via email to