--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2017-1c15f1fddc
2017-01-20 19:58:19.689064
--------------------------------------------------------------------------------
Name : mock
Product : Fedora EPEL 6
Version : 1.3.3
Release : 1.el6
URL :
https://github.com/rpm-software-management/mock/
Summary : Builds packages inside chroots
Description :
Mock takes an SRPM and builds it in a chroot.
--------------------------------------------------------------------------------
Update Information:
There are new features: * All chroot (but rawhide) configs now contains
`best=1`. This way DNF will always try to install latest package. If its
dependence cannot be satisfied DNF will report an error. Without this DNF may
silently install some older version which does not have broken deps. This is
fine for regular user, but not for buildsystems, where maintainers usually want
to use latest version. Note that this change may result in sudden build
failure, which previously silently succedded. In this case, please check your
BuildRequires and ask maintainers of those build deps to resolve broken
dependency. This option was not added to rawhide chroots as there are broken
dependencied very often. Additionaly option `best=1` is used for repos passed
to mockchain using `-a` option. * new config for epel-7-aarch64 chroot * You can
use new variable `hostname`: ` config_opts['hostname'] =
'my.own.hostname'`
This unconditionally calls sethostname(), however variable
`use_container_host_hostname` or `%_buildhost` macro can override this. * Use
DNF on RHEL, when it is installed and configured
[
RHBZ#1405783](http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1405783) *
Temporary directories now use `tmp.mock.` prefix. * Temporary directories are
now removed even when buildroot is not cleaned.
* Add bash completion for .cfg files outside /etc/mock [#20](https://github.com
/rpm-software-management/mock/pull/20) There are some bugfixes: * Handle
working directories which contains spaces
[
RHBZ#1389663](http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1389663) *
Error: is not iterable
[
RHBZ#1387895](http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1387895) *
Delay mounting of user-defined mountpoints
[
RHBZ#1386544](http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1386544) *
Added example how to use `more_buildreqs` when you need more packages * Added
example how to use `--plugin-option`
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1398373 - bash-completion doesn't support config files outside /etc/mock
https://bugzilla.redhat.com/show_bug.cgi?id=1398373
[ 2 ] Bug #1397965 - Latest mock for el7 ver 1.2.21 doesn't contain gpg primary key
for fedora25
https://bugzilla.redhat.com/show_bug.cgi?id=1397965
[ 3 ] Bug #1386544 - bind mounting a dir to homedir wipes the dir (outside chroot) when
cleaning
https://bugzilla.redhat.com/show_bug.cgi?id=1386544
[ 4 ] Bug #1387895 - TypeError: can only join an iterable
https://bugzilla.redhat.com/show_bug.cgi?id=1387895
[ 5 ] Bug #1389663 - mock fails when the current working directory name contains
spaces.
https://bugzilla.redhat.com/show_bug.cgi?id=1389663
[ 6 ] Bug #1405783 - mock: Does not use DNF to set up Fedora build roots
https://bugzilla.redhat.com/show_bug.cgi?id=1405783
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update mock' at the command line.
For more information, refer to "YUM", available at
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/...
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------