Open main menu

CDOT Wiki β

Changes

Pidora 19 Mock Config

2,655 bytes added, 10:28, 17 October 2013
Pidora 19 Mock Config
{{Pidora}}
= 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-19-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-19-armv6hl ==
Put the file pidora-18-armv6hl.cfg into the directory /etc/mash/:
<pre>
/etc/mock/pidora-18-armv6hl.cfg
</pre>

=== pidora-19-armv6hl.cfg ===
<pre>
config_opts['root'] = 'pidora-19-armv6hl'
config_opts['target_arch'] = 'armv6hl'
#config_opts['legal_host_arches'] = ('armv6l')
config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
config_opts['dist'] = 'fc19' # 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-19&arch=armv6hl
baseurl=http://japan.proximity.on.ca/kojifiles/repos/f19-build/latest/armv6hl/
failovermethod=priority

[pidora-updates]
name=pidora-updates
#mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-19&arch=armv6hl
baseurl=http://japan.proximity.on.ca/kojifiles/repos/f19-updates-build/latest/armv6hl/
failovermethod=priority

[pidora-updates-testing]
name=pidora-updates-testing
#mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-testing-19&arch=armv6hl
baseurl=http://japan.proximity.on.ca/kojifiles/repos/f19-updates-testing-build/latest/armv6hl/
failovermethod=priority
enabled=0

[local]
name=local
baseurl=http://japan.proximity.on.ca/kojifiles/repos/f19-build/latest/armv6hl/
cost=2000
enabled=0

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

[pidora-updates-debuginfo]
name=pidora-updates-debuginfo
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?repo=pidora-updates-debuginfo-19&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-19&arch=armv6hl
failovermethod=priority
enabled=0
"""

</pre>
1
edit