Open main menu

CDOT Wiki β

Pidora Mock Config

Revision as of 15:21, 21 August 2013 by Oatley (talk | contribs) (Created page with '= Pidora Mock Config = == Run Mock With Pidora Mock Config == This is to be used on the raspberry pi, specifically Pidora(raspberry pi fedora remix), using the armv6hl architect…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Pidora Mock Config

Run Mock With Pidora Mock Config

This is to be used on the raspberry pi, specifically Pidora(raspberry pi fedora remix), using the armv6hl architecture.

If you setup a pidora default mock config:

mock --rebuild ./package.src.rpm

OR If you did not setup a default pidora mock config:

mock -r pidora-18-armv6hl --rebuild ./package.src.rpm

Set Default Mock Config

In order to set a default mock config run the commands:

cd /etc/mock
rm default.cfg
ln -s pidora-18-armv6hl.cfg default.cfg

pidora-18-armv6hl

Put the file pidora-18-armv6hl.cfg into the directory /etc/mash/:

/etc/mock/pidora-18-armv6hl.cfg

pidora-18-armv6hl.cfg

config_opts['root'] = 'pidora-18-armv6hl'
config_opts['target_arch'] = 'armv6hl'
config_opts['legal_host_arches'] = ('armv6l')
config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
config_opts['dist'] = 'fc18'  # only useful for --resultdir variable subst

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
syslog_ident=mock
syslog_device=

# repos

[pidora]
name=pidora
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-18&arch=armv6hl
failovermethod=priority

[pidora-updates]
name=pidora-updates
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-18&arch=armv6hl
failovermethod=priority

[pidora-updates-testing]
name=pidora-updates-testing
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-testing-18&arch=armv6hl
failovermethod=priority
enabled=0

[local]
name=local
baseurl=http://arm.fedoraproject.org/repos/f18-build/latest/armhfp/
cost=2000
enabled=0

[pidora-debuginfo]
name=pidora-debuginfo
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-debuginfo-18&arch=armv6hl
failovermethod=priority
enabled=0

[pidora-updates-debuginfo]
name=pidora-updates-debuginfo
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-debuginfo-18&arch=armv6hl
failovermethod=priority
enabled=0

[pidora-updates-testing-debuginfo]
name=pidora-updates-testing-debuginfo
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-testing-debuginfo-18&arch=armv6hl
failovermethod=priority
enabled=0
"""