Fedora 20 Update: mock-1.1.38-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Wed Apr 9 13:20:51 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-4667
2014-04-02 07:55:03
--------------------------------------------------------------------------------

Name        : mock
Product     : Fedora 20
Version     : 1.1.38
Release     : 1.fc20
URL         : http://fedoraproject.org/wiki/Projects/Mock
Summary     : Builds packages inside chroots
Description :
Mock takes an SRPM and builds it in a chroot

--------------------------------------------------------------------------------
Update Information:

Reverted change which broke fedora-review in 1.1.37
Fix incorrect requires for el6
bugfixes, internal cleanups, add aarch64, remove f18 configs
bugfixes and config changes
Fixed %%post scriptlet to properly set default.cfg symlink
various bugfixes
Removed f17 configs and added f20 configs

Fix incorrect requires for el6
bugfixes, internal cleanups, add aarch64, remove f18 configs
bugfixes and config changes
Fixed %%post scriptlet to properly set default.cfg symlink
various bugfixes
Removed f17 configs and added f20 configs

Fix incorrect requires for el6
bugfixes, internal cleanups, add aarch64, remove f18 configs
bugfixes and config changes
Fixed %%post scriptlet to properly set default.cfg symlink
various bugfixes
Removed f17 configs and added f20 configs

--------------------------------------------------------------------------------
ChangeLog:

* Mon Mar 31 2014 Clark Williams <williams at redhat.com> - 1.1.38-1
- revert commit 34d0b1d815e4 for quoting (breaks fedora-review)
* Thu Mar 27 2014 Clark Williams <williams at redhat.com> - 1.1.37-2
- fix el6 requires for yum-utils
* Mon Mar 24 2014 Clark Williams <williams at redhat.com> - 1.1.37-1
- fix thinko in test script for running configs
- plugins: turn off package_state plugin by default
- fix automake to use 'xz' compression
- additional commits needed by scm commit
- elevate privs when accessing the chroot rpmdb [BZ# 1051474]
- quote --shell args like a shell [BZ# 966144]
- from Tuomo Soini <tis at foobar.fi>
  - Fix for race in directory creation [BZ# 1052045]
- from Peter Jönsson <peter.jonsson at klarna.com>
  - Add support for creating tarballs with scm data still inside
- from Tomas Kopecek <tkopecek at redhat.com>
  - internal_dev_setup option used consistently
- from Dennis Gilmore <dennis at ausil.us>
  - add rawhide aarch64 config
  - remove sparc rawhide configs, she be dead
- from Ville Skyttä <ville.skytta at iki.fi>
  - Use $(mocketcdir) in install-data-hook instead of duplicating its value
  - Use xz tarball to save a bit of space
  - Clean up unused imports
  - Install bash completion to proper dir with bash-completion 2
  - Remove Fedora 18 configs
  - Use install @foo instead of groupinstall foo in chroot_setup_cmd
- from Rodrigo Dias Cruz <rodrigodc+redhatbugzilla at gmail.com>
  -  fix scm problem with specfiles using rpm macros [BZ# 1056271]
- from Tomas Kopecek <tkopecek at redhat.com>
  - avoid undefined variable error in try/finally block [BZ# 1063275]
* Wed Feb  5 2014 Clark Williams <williams at redhat.com> - 1.1.36-1
- configs: first cut at epel-7 configs for x86_64 and ppc64
- Add 'extra_chroot_dirs' config option
- use repoquery --installroot to avoid yum cache corruption [BZ# 1029352 and 985681]
- mockchain: avoid special characters in repoid [BZ# 1034805]
- from Jon Disnard <jdisnard at gmail.com>:
  - implement autoreconf call in build phase of mock rpm [BZ# 926154]
  - fix --copyout by temporary drop and restore of privs [BZ# 1002142]
- from Dennis Gilmore <dennis at ausil.us>:
  - rawhide and f19/f18 is hardware floating point only for arm, drop the unneeded configs
- from Yann Droneaud <yann at droneaud.fr>:
  - pass root environment to repoquery calls for proxy config [BZ# 974499]
- from Miroslav Suchý <msuchy at redhat.com>:
  - add releasever config option to configs [BZ# 1056039]
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1051474 - mock rpm db created in mode 600
        https://bugzilla.redhat.com/show_bug.cgi?id=1051474
  [ 2 ] Bug #966144 - mock: --shell argument not properly quoted internally
        https://bugzilla.redhat.com/show_bug.cgi?id=966144
  [ 3 ] Bug #1052045 - race condition in util.py when creating directories
        https://bugzilla.redhat.com/show_bug.cgi?id=1052045
  [ 4 ] Bug #1056271 - Spec files that depend on macros cannot be built from SCM
        https://bugzilla.redhat.com/show_bug.cgi?id=1056271
  [ 5 ] Bug #1063275 - Undeclared variable causing traceback
        https://bugzilla.redhat.com/show_bug.cgi?id=1063275
  [ 6 ] Bug #1029352 - windows 2008 R2 guest BSOD with '-no-kvm'
        https://bugzilla.redhat.com/show_bug.cgi?id=1029352
  [ 7 ] Bug #985681 - repoquery writes /var/run/yum.pid, only one can run at a time
        https://bugzilla.redhat.com/show_bug.cgi?id=985681
  [ 8 ] Bug #1034805 - [PATCH] Do not pass $ to repo id in mockchain
        https://bugzilla.redhat.com/show_bug.cgi?id=1034805
  [ 9 ] Bug #926154 - mock: Does not support aarch64 in f19 and rawhide
        https://bugzilla.redhat.com/show_bug.cgi?id=926154
  [ 10 ] Bug #1002142 - mock --copyout breaks cleanup of the selinux plug-in
        https://bugzilla.redhat.com/show_bug.cgi?id=1002142
  [ 11 ] Bug #974499 - can't init mock behind a proxy
        https://bugzilla.redhat.com/show_bug.cgi?id=974499
  [ 12 ] Bug #1056039 - [PATCH] $releasever in Repos field is not expanded
        https://bugzilla.redhat.com/show_bug.cgi?id=1056039
  [ 13 ] Bug #916685 - mock ... foo.src.rpm fails if foo.src.rpm is on nfs filesytem
        https://bugzilla.redhat.com/show_bug.cgi?id=916685
  [ 14 ] Bug #858822 - Mock's default configuration is not updated,  becomes outdated over time
        https://bugzilla.redhat.com/show_bug.cgi?id=858822
  [ 15 ] Bug #949616 - Suggested patches to mock 1.1.30 to build and work on EL5
        https://bugzilla.redhat.com/show_bug.cgi?id=949616
  [ 16 ] Bug #955478 - Unresolved dependencies silently ignored
        https://bugzilla.redhat.com/show_bug.cgi?id=955478
  [ 17 ] Bug #953519 - After changing config_opts['chrootgid'], the process still runs with mock group privileges
        https://bugzilla.redhat.com/show_bug.cgi?id=953519
  [ 18 ] Bug #1015790 - Add --nocheck to mock
        https://bugzilla.redhat.com/show_bug.cgi?id=1015790
  [ 19 ] Bug #973617 - [abrt] mock-1.1.32-1.fc19: backend.py:540:_nuke_rpm_db:OSError: [Errno 13] Permission denied: '/var/lib/mock/fedora-rawhide-x86_64/root/var/lib/rpm/__db.001'
        https://bugzilla.redhat.com/show_bug.cgi?id=973617
  [ 20 ] Bug #972868 - [abrt] mock-1.1.32-1.fc18: shutil.py:252:rmtree:OSError: [Errno 16] Device or resource busy: '/var/lib/mock/epel-6-x86_64/root/dev/shm'
        https://bugzilla.redhat.com/show_bug.cgi?id=972868
  [ 21 ] Bug #483486 - Can't build 'nosrc' srpms using mock (--no-clean does not work)
        https://bugzilla.redhat.com/show_bug.cgi?id=483486
  [ 22 ] Bug #921221 - Activation of package_state in 1.1.29 breaks setups with http proxy servers
        https://bugzilla.redhat.com/show_bug.cgi?id=921221
  [ 23 ] Bug #1018359 - [PATCH] Pass values of --plugin-option through literal_eval
        https://bugzilla.redhat.com/show_bug.cgi?id=1018359
  [ 24 ] Bug #885405 - mock hangs when rpm %check fails (reproducer)
        https://bugzilla.redhat.com/show_bug.cgi?id=885405
  [ 25 ] Bug #962573 - mockchain fails on complicated config files
        https://bugzilla.redhat.com/show_bug.cgi?id=962573
  [ 26 ] Bug #894305 - directory /var/lock/rpm unowned
        https://bugzilla.redhat.com/show_bug.cgi?id=894305
  [ 27 ] Bug #1063283 - internal_dev_setup option is not used in all places
        https://bugzilla.redhat.com/show_bug.cgi?id=1063283
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update mock' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list