Use --old-chroot when building RPM packages
New mock by default uses systemd-based chroot for all run modes (init/build/etc). Change-Id: I224d120acfd4410024106b0037fe9ceeff87fe1c
This commit is contained in:
parent
a12abc672b
commit
ad49f1684e
@ -33,15 +33,15 @@ docker run ${DNSPARAM} --privileged --rm -v ${CACHEPATH}:/srv/mock:ro \
|
|||||||
$EXTRACMD
|
$EXTRACMD
|
||||||
echo 'Current config file:'
|
echo 'Current config file:'
|
||||||
cat /etc/mock/centos-${DIST_VERSION}-x86_64.cfg
|
cat /etc/mock/centos-${DIST_VERSION}-x86_64.cfg
|
||||||
su - abuild -c 'mock -r centos-${DIST_VERSION}-x86_64 --verbose --update'
|
su - abuild -c 'mock -r centos-${DIST_VERSION}-x86_64 --verbose --update --old-chroot'
|
||||||
chown -R abuild.mock /home/abuild
|
chown -R abuild.mock /home/abuild
|
||||||
[[ \$(ls /home/abuild/rpmbuild/*.src.rpm | wc -l) -eq 0 ]] \
|
[[ \$(ls /home/abuild/rpmbuild/*.src.rpm | wc -l) -eq 0 ]] \
|
||||||
&& su - abuild -c 'mock -r centos-${DIST_VERSION}-x86_64 --no-clean --no-cleanup-after --buildsrpm --verbose \
|
&& su - abuild -c 'mock -r centos-${DIST_VERSION}-x86_64 --no-clean --no-cleanup-after --buildsrpm --verbose \
|
||||||
--sources=/home/abuild/rpmbuild --resultdir=/home/abuild/rpmbuild --buildsrpm \
|
--sources=/home/abuild/rpmbuild --resultdir=/home/abuild/rpmbuild --buildsrpm \
|
||||||
--spec=\$(ls /home/abuild/rpmbuild/*.spec)'
|
--spec=\$(ls /home/abuild/rpmbuild/*.spec) --old-chroot'
|
||||||
rm -rf /home/abuild/rpmbuild/build
|
rm -rf /home/abuild/rpmbuild/build
|
||||||
su - abuild -c 'mock -r centos-${DIST_VERSION}-x86_64 --no-clean --no-cleanup-after --verbose \
|
su - abuild -c 'mock -r centos-${DIST_VERSION}-x86_64 --no-clean --no-cleanup-after --verbose \
|
||||||
--resultdir=/home/abuild/rpmbuild/build \$(ls /home/abuild/rpmbuild/*.src.rpm)'
|
--resultdir=/home/abuild/rpmbuild/build \$(ls /home/abuild/rpmbuild/*.src.rpm) --old-chroot'
|
||||||
echo \$? > /home/abuild/rpmbuild/build/exitstatus.mock
|
echo \$? > /home/abuild/rpmbuild/build/exitstatus.mock
|
||||||
umount -f /var/cache/mock /srv/tmpfs/cache
|
umount -f /var/cache/mock /srv/tmpfs/cache
|
||||||
rm -rf /srv/tmpfs
|
rm -rf /srv/tmpfs
|
||||||
|
Loading…
Reference in New Issue
Block a user