Open main menu

CDOT Wiki β

Changes

Pidora Mock Config

2,370 bytes added, 15:21, 21 August 2013
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…'
= 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:
<pre>
mock --rebuild ./package.src.rpm
</pre>
OR
If you did not setup a default pidora mock config:
<pre>
mock -r pidora-18-armv6hl --rebuild ./package.src.rpm
</pre>

== Set Default Mock Config ==
In order to set a default mock config run the commands:
<pre>
cd /etc/mock
rm default.cfg
ln -s pidora-18-armv6hl.cfg default.cfg
</pre>

== pidora-18-armv6hl ==
Put the file pidora-18-armv6hl.cfg into the directory /etc/mash/:
<pre>
/etc/mock/pidora-18-armv6hl.cfg
</pre>

=== pidora-18-armv6hl.cfg ===
<pre>
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
"""

</pre>
198
edits