Fedora 12 Update: mock-1.0.11-1.fc12

updates at fedoraproject.org updates at fedoraproject.org
Thu Aug 26 01:05:13 UTC 2010


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-13083
2010-08-20 00:56:05
--------------------------------------------------------------------------------

Name        : mock
Product     : Fedora 12
Version     : 1.0.11
Release     : 1.fc12
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:

- run update after unpacking root cache  - clean up noarch builds  - fix selinux
plugin issue  - fix repeated calls to umount  - clean up i585 target fix Many
bug fixes since mock 1.1.1 and new SELinux plugin which disables SELinux inside
the chroot, irregardless of the host system SELinux state. added --unpriv mode
to --shell remove rpmdb cache to to work around yum issue remove rpmdb cache to
to work around yum issue Many bug fixes since mock 1.1.1 and new SELinux plugin
which disables SELinux inside the chroot, irregardless of the host system
SELinux state. added --unpriv mode to --shell remove rpmdb cache to to work
around yum issue remove rpmdb cache to to work around yum issue
--------------------------------------------------------------------------------
ChangeLog:

* Sat Aug 14 2010 Clark Williams <williams at redhat.com> - 1.0.11-1
- fix problem with mock.util.rmtree interaction with selinux plugin
- change integer constants to symbolic from errno package
- from Paul Howarth <paul at city-fan.org>:
  - add i586 as a legal target arch
  - Retain order of umountCmds
  - Exclude bind-mounted cache dirs from root cache
  - noarch is always a legal arch
  - Update packages after unpacking root cache
* Tue Aug  3 2010 Clark Williams <williams at redhat.com> - 1.0.10-1
- append rather than insert umount of /proc/filesystems (BZ# 620825)
- set state correctly for SELinux (BZ# 620143)
- turn off updates-released repository for prerelease fedora-14 configs
* Sat Jul 31 2010 Clark Williams <williams at redhat.com> - 1.0.9-1
- From Jan Vcelak <jvcelak at redhat.com>:
  - added an selinux plugin
- From Kalev Lember <kalev at smartlink.ee>:
  - patch to tmpfs plugin to allow specifying max fs size
- From Ricky Zhou <rzhou at redhat.com>:
  - allow --sources to specify either single file or directory (BZ# 510409)
- From Dennis Gilmore <dennis at ausil.us>:
  - updated epel-6 config files
- From Paul B. Schroeder <paulbsch at haywired.net>:
  - add the --scrub option for cleaning up cache (BZ# 450726)
- added symlink from /proc/self/fd to /dev/fd in the chroot (BZ# 526414)
- changed from referencing defaults.cfs to site-defaults.cfg (BZ# 600487)
- added i686 architecture
- deleted f10 and f11 configs
- fixed cachefile filtering logic
- moved rpmdb clean block of code to work with --offline option
- added logic to detect invalid architecture combinations (BZ# 607144)
- added description of how to add user to the mock group (BZ# 570434)
* Wed Apr 14 2010 Clark Williams <williams at redhat.com> - 1.0.8-1
- rpmdb cache fix from Seth Vidal <skvidal at fedoraproject.org>
* Thu Mar 11 2010 Jesse Keating <jkeating at redhat.com> - 1.0.7-1
- Revert new createrepo feature
- Revert -n/-N useradd change, just use -n as it still works
* Fri Feb 19 2010 Clark Williams <williams at redhat.com>- 1.0.6-1
- added code to check for SELinux being enabled or disabled
  and avoid calling 'chcon' if disabled
- add conditional Require of python-hashlib if building for
  the EL5 distro
* Wed Feb 17 2010 Clark Williams <williams at redhat.com>- 1.0.5-1
- from Jesse Keating <jkeating at redhat.com>:
  - fixed 'useradd' option conflict with EPEL (-N vs -n)
  - added Fedora 13 configs
* Wed Feb 10 2010 Clark Williams <williams at redhat.com>- 1.0.4-1
- added patch from Seth Vidal <skvidal at fedoraproject.org> to 
  automatically run createrepo on generated rpms
* Mon Jan 18 2010 Clark Williams <williams at redhat.com>- 1.0.3-1
- add logic for handling --unpriv with --shell (BZ# 522505)
* Wed Dec 23 2009 Clark Williams <williams at redhat.com>- 1.0.2-1
- added IPv6 localhost entry for default /etc/hosts (BZ# 545435)
- removed output of gethostname() in IPv4 localhost entry as this
  caused koji problems and cause 'localhost' to be put into generated
  rpms, rather than the output of hostname
- add code to setup /dev/pts differently on EL* than on FC* hosts
* Wed Nov 25 2009 Clark Williams <williams at redhat.com>- 1.0.1-1
- Patch from Paul Howarth to fix intermittent problems generating
  root cache tarball (BZ# 540997)
* Mon Nov 23 2009 Clark Williams <williams at redhat.com>- 1.0.0-1
- modified pty devpts mount code to actually work (BZ# 510183)
- deleted F9 configs
- version bump to 1.0.0
* Fri Nov 13 2009 Clark Williams <williams at redhat.com>- 0.9.20-1
- conditionalized import of uuid to avoid failure on RHEL5
- added autoconf/automake mojo to prefer using rpmbuild-md5 for
  cross-platform rpm compatibility
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #622170 - Latest architecture patches broke noarch builds
        https://bugzilla.redhat.com/show_bug.cgi?id=622170
  [ 2 ] Bug #614440 - [PATCH] Get mock to turn off selinux within the chroot
        https://bugzilla.redhat.com/show_bug.cgi?id=614440
  [ 3 ] Bug #622544 - i586 target no more possible
        https://bugzilla.redhat.com/show_bug.cgi?id=622544
  [ 4 ] Bug #557526 - mock no longer runs yum update after unpacking root
        https://bugzilla.redhat.com/show_bug.cgi?id=557526
  [ 5 ] Bug #620143 - ERROR: pop from empty list
        https://bugzilla.redhat.com/show_bug.cgi?id=620143
  [ 6 ] Bug #620825 - Unmounts filesystems in wrong order, gives traceback
        https://bugzilla.redhat.com/show_bug.cgi?id=620825
  [ 7 ] Bug #619819 - Please ship fedora-14-*.cfg
        https://bugzilla.redhat.com/show_bug.cgi?id=619819
  [ 8 ] Bug #510409 - Mock not building SRPM
        https://bugzilla.redhat.com/show_bug.cgi?id=510409
  [ 9 ] Bug #526414 - missing /dev/fd symlink causes some mock builds using it to fail
        https://bugzilla.redhat.com/show_bug.cgi?id=526414
  [ 10 ] Bug #600487 - site-defaults.cfg cites defaults.cfg fix
        https://bugzilla.redhat.com/show_bug.cgi?id=600487
  [ 11 ] Bug #607144 - mock -r epel-5-x86_64 --rebuild X.src.rpm is not working (dependencies problems?)
        https://bugzilla.redhat.com/show_bug.cgi?id=607144
  [ 12 ] Bug #570434 - 'man mock' does not tell user to add him or herself to group 'mock'
        https://bugzilla.redhat.com/show_bug.cgi?id=570434
  [ 13 ] Bug #450726 - No way to clean mock cache directory
        https://bugzilla.redhat.com/show_bug.cgi?id=450726
  [ 14 ] Bug #516355 - newest mock not working on RHEL5
        https://bugzilla.redhat.com/show_bug.cgi?id=516355
  [ 15 ] Bug #486555 - Need to be able to clean/disable yum cache
        https://bugzilla.redhat.com/show_bug.cgi?id=486555
  [ 16 ] Bug #522505 - --unpriv only works with --chroot
        https://bugzilla.redhat.com/show_bug.cgi?id=522505
  [ 17 ] Bug #593654 - mock/yum: IndexError: list index out of range
        https://bugzilla.redhat.com/show_bug.cgi?id=593654
--------------------------------------------------------------------------------

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