Hello maintainers,
I'm pleased to announce that a new bugfix release v2.2 of mock tool,
A 'simple' chroot build environment manager for building RPMs, is out.
There are few important fixes and changes that I'll mention here directly.
- The /etc/mock/site-defaults.cfg file was moved from mock to
mock-core-configs.
- Mock got several bug-fixes/features to work in the Fedora Toolbox
environment (rootless container) _by default_, now you can for example
just:
$ toolbox enter
$> sudo dnf install -y mock
$> mock -r epel-7-x86_64 --chain \
https://kojipkgs.fedoraproject.org//packages/mock-core-configs/32.6/1.fc3...
\
https://kojipkgs.fedoraproject.org//packages/mock/2.2/1.fc33/src/mock-2.2...
- Mock got also few fixes to make it work in privileged podman/docker
container.
- Some fixes were applied to fix builds on targets that have incompatible
RPMDB backend (will be needed once we have SQLite RPMDB backend in
Rawhide).
See the upstream release notes for full change set:
https://github.com/rpm-software-management/mock/wiki/Release-Notes-2.2
The fedora updates links are:
F32
https://bodhi.fedoraproject.org/updates/FEDORA-2020-fba9845e22
F31
https://bodhi.fedoraproject.org/updates/FEDORA-2020-6b7c342fb4
F30
https://bodhi.fedoraproject.org/updates/FEDORA-2020-85df0014c1
EL8
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-5a84e15907
EL7
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-88ef4b4d66
I enabled time-based and karma-based auto-push this time, the fixes are
pretty important, especially for EL7/EL8. So please don't wait with the
testing too much if you can. Thanks you for any feedback.
The following people contributed to this release:
Neal Gompa
Owen W. Taylor
Paul Howarth
Thank you all.
Pavel