Trying to update my local mock configs for fc5

Orion Poplawski orion at cora.nwra.com
Tue Mar 21 16:50:38 UTC 2006


Okay, I'm trying to update my local mock build system to do FC5 builds 
and running into the following:

# cat root.log
ensuring dir /var/lib/mock/fedora-5-x86_64-core/state
Cleaning Root
ensuring dir /var/lib/mock/fedora-5-x86_64-core
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root
ensuring dir /var/lib/mock/fedora-5-x86_64-core/state
ensuring dir /var/lib/mock/fedora-5-x86_64-core/result
ensuring dir /var/lib/mock/fedora-5-x86_64-core
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root
ensuring dir /var/lib/mock/fedora-5-x86_64-core/state
ensuring dir /var/lib/mock/fedora-5-x86_64-core/result
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/var/lib/rpm
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/var/log
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/dev
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/etc/rpm
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/tmp
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/var/tmp
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/etc/yum.repos.d
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/proc
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/dev/pts
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/proc
ensuring dir /var/lib/mock/fedora-5-x86_64-core/root/dev/pts
/usr/sbin/mock-helper yum --installroot 
/var/lib/mock/fedora-5-x86_64-core/root groupinstall build
file:///data/sw1/fedora/core/5/x86_64/os/Fedora/RPMS/fedora-release-4-99.rawhide.noarch.rpm: 
[Errno 5] OSError: [Errno 2] No such file or directory: 
'/data/sw1/fedora/core/5/x86_64/os/Fedora/RPMS/fedora-release-4-99.rawhide.noarch.rpm'
Trying other mirror.
Error: failure: Fedora/RPMS/fedora-release-4-99.rawhide.noarch.rpm from 
core: [Errno 256] No more mirrors to try.
Cleaning up...
Done.

# cat /etc/mock/fedora-5-x86_64-core.cfg
#!/usr/bin/python -tt
import os

config_opts['root'] = 'fedora-5-x86_64-core'
config_opts['basedir'] = '/var/lib/mock/'
config_opts['chroot'] = '/usr/sbin/mock-helper chroot'
config_opts['mount'] = '/usr/sbin/mock-helper mount'
config_opts['umount'] = '/usr/sbin/mock-helper umount'
config_opts['rm'] = '/usr/sbin/mock-helper rm'
config_opts['mknod'] = '/usr/sbin/mock-helper mknod'
config_opts['yum'] = '/usr/sbin/mock-helper yum'
config_opts['runuser'] = '/sbin/runuser'
config_opts['buildgroup'] = 'build'
config_opts['chrootuser'] = 'mockbuild'
config_opts['chrootgroup'] = 'mockbuild'
config_opts['chrootuid'] = os.geteuid()
config_opts['chrootgid'] = os.getegid()
config_opts['chroothome'] = '/builddir'
config_opts['clean'] = True
config_opts['target_arch'] = 'x86_64'


config_opts['yum.conf'] = """
[main]
cachedir=/var/cache/yum
debuglevel=1
reposdir=/dev/null
logfile=/var/log/yum.log
retries=20
obsoletes=1
gpgcheck=0
assumeyes=1
exclude=*.i386 *.486 *.586 *.i686 *.athlon

# repos

[core]
name=core
baseurl=file:///data/sw1/fedora/core/5/x86_64/os/


[updates-released]
name=updates
baseurl=file:///data/sw1/fedora/core/updates/5/x86_64/


[groups]
name=groups
baseurl=http://fedoraproject.org/buildgroups/5/x86_64/

[extras]
name=extras
baseurl=file:///data/sw1/fedora/extras/5/x86_64/

[local]
name=local
baseurl=file:///data/sw1/fedora/CoRPMS/5/x86_64/

"""


Perhaps http://fedoraproject.org/buildgroups/5/x86_64/ is not up-to-date?


-- 
Orion Poplawski
System Administrator                   303-415-9701 x222
Colorado Research Associates/NWRA      FAX: 303-415-9702
3380 Mitchell Lane, Boulder CO 80301   http://www.co-ra.com




More information about the fedora-extras-list mailing list