Fedora 7 Update: mock-0.8.9-1.fc7

updates at fedoraproject.org updates at fedoraproject.org
Mon Nov 26 18:55:37 UTC 2007


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2007-3620
2007-11-26 18:55:35.701664
--------------------------------------------------------------------------------

Name        : mock
Product     : Fedora 7
Version     : 0.8.9
Release     : 1.fc7
URL         : http://fedoraproject.org/wiki/Projects/Mock
Summary     : Builds packages inside chroots
Description :
Mock takes a srpm and builds it in a chroot

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

-- fix for x86_64 builds: add yum exclude for glib-devel.i386 and glib2-devel.i386.

-- add backwards compat for old 'assume rpmbuild if no command specified'. 
--------------------------------------------------------------------------------
ChangeLog:

* Tue Nov 20 2007 Michael Brown <mebrown at michaels-house.net> - 0.8.9-1
- Fixes so that mock will run cleanly on RHEL5
- Add glib-devel.i386, glib2-devel.i386 to yum exclude list as it breaks
  builds.
- Add backwards-compatibility code for old-style 'automatically assume rebuild'
  convention
- automake symlink accidentally included in tarball rather than file
  (py-compile)
- update manpage
* Mon Nov 19 2007 Michael Brown <mebrown at michaels-house.net> - 0.8.8-1
- make it run correctly when called by the 'root' user
- internal_setarch: optionally run 'setarch' internally. This
  eliminates the need to run "setarch i386 mock ..." when building on
  target_arch != build_arch. This is turned on by default. Limitations:
  must have 'ctypes' python module available, which is only available
  by default in python 2.5, or as an extension module in <= 2.4.
  If the 'ctypes' module is not available, this feature will be
  disabled and you must manually run 'setarch'.
- Does not run 'clean' action for 'shell', 'chroot', 'install', or
  'installdeps' (docs updated)
- fix build for top_builddir != top_srcdir
- fix 'installdeps' so that it works with both rpms/srpms
- missing device file /dev/ptmx was causing 'expect' command to always
  fail. Affected any SRPM build that used 'expect'.
- hard spec file dep on python >= 2.4 due to python syntax changes.
- resultdir can now contain python-string substitutions for any
  variable in the chroot config.
  rebuild my.src.rpm
- add 'dist' variable to all chroot config files so that it is
  available for resultdir substitutions.
- give good error message when logging.ini cannot be found.
- change default logging format to remove verbosity from build.log.
- make logging format configurable from defaults.cfg or chroot cfg.
- less verbose state.log format
* Mon Oct 22 2007 Michael Brown <mebrown at michaels-house.net> - 0.8.4-1
- fix reported 'bad owner/group' from rpm in some configurations.
* Mon Oct 22 2007 Michael Brown <mebrown at michaels-house.net> - 0.8.3-1
- BZ# 336361 -- cannot su - mockbuild
- BZ# 326561 -- update manpage
- BZ# 235141 -- error with immutable bit
* Sat Oct 20 2007 Michael Brown <mebrown at michaels-house.net> - 0.8.0-1
- huge number of changes upstream
- convert to setuid wrapper instead of old setuid helper
- lots of bugfixes and improvements
- /var/cache/yum now saved and bind-mounted
- ccache integration
- rootcache improvements (formerly called autocache)
* Mon Aug 27 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.6-1
- ensure /etc/hosts is created in chroot properly
* Mon Aug 13 2007 Clark Williams <williams at redhat.com> - 0.7.5-2
- build fix from Roland McGrath to fix compile of selinux lib
* Wed Aug  8 2007 Clark Williams <williams at redhat.com> - 0.7.5-1
- orphanskill feature (BZ#221351)
* Wed Aug  8 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.5-1
- add example configs to defaults.cfg
- dont rebuild cache if not clean build (BZ#250425)
* Wed Jul 18 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.4-1
- return child exit status, so we properly report subcommand failures
* Fri Jul  6 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.3-1
- remove redundant defaults.cfg entries.
* Wed Jun 20 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.2-1
- fix exclude list
- remove legacy configs
- disable 'local' repos by default (koji-repos)
* Wed Jun 13 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.1-1
- Fix problem with autocache where different users couldnt share same cache
- Fix problem creating resolv.conf in rootfs
- cleanup perms on rootfs /etc/
* Tue Jun 12 2007 Michael Brown <mebrown at michaels-house.net> - 0.7.1-1
- add EPEL 5 config files
* Mon Jun 11 2007 Clark Williams <williams at redhat.com> - 0.7-1
- fixed bind mount problems
- added code to allow multiple users to use --no-clean
- merged mock-0-6-branch to head and changed version
* Thu Jun  7 2007 Clark Williams <williams at redhat.com> - 0.6.17-1
- added F-7 config files (BZ#242276)
- modified epel configs for changed mirrorlist location (BZ#239981)
- added bind mount of /dev (BZ#236428)
- added copy of /etc/resolv.conf to chroot (BZ#237663 and BZ#238101)
* Tue May  1 2007 Clark Williams <williams at redhat.com> - 0.6.16-1
- timeout code adds new cmdline option that will kill build process after
  specified timeout. Useful for automated builds of things that may hang during
  build and you just want it to fail.
* Tue Apr 10 2007 Clark Williams <williams at redhat.com> - 0.6.15-1
- Fixed typo in FC4 -epel configs (BZ 235490)
* Sat Feb 24 2007 Clark Williams <williams at redhat.com> - 0.6.14-1
- Ville Skyttä's fix for RPM_OPT_FLAGS (BZ 226673)
* Tue Feb 20 2007 Clark Williams <williams at redhat.com> - 0.6.13-1
- Handle --no-clean option when doing yum.conf symlink (BZ 230824)
--------------------------------------------------------------------------------
Updated packages:

637c3eb41a34d7ae7ab134c1a10f8d0cbb0ee21a mock-debuginfo-0.8.9-1.fc7.ppc64.rpm
faa5bd76dab543b661c47d0b5d94e3bbbf7d4539 mock-0.8.9-1.fc7.ppc64.rpm
4052c37bbb11dbafd9ec3e344d8abf5c024f2ed2 mock-debuginfo-0.8.9-1.fc7.i386.rpm
c94798093bceebe0636d4b345f396aa7a5a4fe7b mock-0.8.9-1.fc7.i386.rpm
7535db33898ee923c29580877d8d8ed3ce551587 mock-debuginfo-0.8.9-1.fc7.x86_64.rpm
945cdcbc58604fad803d89ec92d4fb986736675e mock-0.8.9-1.fc7.x86_64.rpm
c6e7c8448d8704bfa9537d916b6974ad4e174e7c mock-debuginfo-0.8.9-1.fc7.ppc.rpm
65b55f22dacce9f664272ee0791717fa8541ca17 mock-0.8.9-1.fc7.ppc.rpm
78cbc378c4225b8a85d63d76cad086bb5e3bd0b5 mock-0.8.9-1.fc7.src.rpm

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/.
--------------------------------------------------------------------------------




More information about the package-announce mailing list