---------------------------------------------------------------------------= ----- Fedora Update Notification FEDORA-2011-15282 2011-11-02 17:49:33 ---------------------------------------------------------------------------= -----
Name : mock Product : Fedora 16 Version : 1.1.17 Release : 1.fc16 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: Fix for broken --shell argument handling Fix for SCM plugin broken on RHEL5 Forgot to build f16 when doing last update In this release the behavior of --chroot and --shell have been reworked rat= her heavily, especially --shell. This was done to bring both into line with= the same device/dir/file setup as is done with an SRPM build. Hopefully do= ing this doesn't break existing usage of --chroot and --shell but if it doe= s please report it as a BZ so we can fix it. = Changelog entries: - modified bind_mount and tmpfs plugins to use hooks for shell and chroot - refactored --shell and --chroot commands [BZ# 619533,728004,745550] - added input validation for --buildsrpm [BZ# 743173] - ensured configs don't have execute bit set [BZ# 744013] - modified root cache pluging to not cache bind mounts [BZ# 744727] - removed invalid excludes from epel-{4,5}-x86_64 configs [BZ# 533762] - From Marko Myllynen <[email protected]>: - Set HOME properly when doing SCM checkouts [BZ# 745394] - Support for setting timestamps for Git checkouts [BZ# 745396] - From Yury V. Zaytsev <[email protected]>: - fix incorrect-fsf-address rpmlint warning [BZ#741068] - From Jan Vcelak <[email protected]>: - resolve SELinux filesystem mountpoint [BZ# 734781] In this release the behavior of --chroot and --shell have been reworked rat= her heavily, especially --shell. This was done to bring both into line with= the same device/dir/file setup as is done with an SRPM build. Hopefully do= ing this doesn't break existing usage of --chroot and --shell but if it doe= s please report it as a BZ so we can fix it. = Changelog entries: - modified bind_mount and tmpfs plugins to use hooks for shell and chroot - refactored --shell and --chroot commands [BZ# 619533,728004,745550] - added input validation for --buildsrpm [BZ# 743173] - ensured configs don't have execute bit set [BZ# 744013] - modified root cache pluging to not cache bind mounts [BZ# 744727] - removed invalid excludes from epel-{4,5}-x86_64 configs [BZ# 533762] - From Marko Myllynen <[email protected]>: - Set HOME properly when doing SCM checkouts [BZ# 745394] - Support for setting timestamps for Git checkouts [BZ# 745396] - From Yury V. Zaytsev <[email protected]>: - fix incorrect-fsf-address rpmlint warning [BZ#741068] - From Jan Vcelak <[email protected]>: - resolve SELinux filesystem mountpoint [BZ# 734781] ---------------------------------------------------------------------------= ----- ChangeLog: * Mon Oct 31 2011 Clark Williams <[email protected]> - 1.1.17-1 - fix borken shell argument handling [BZ# 750075] - from Marko Myllynen <[email protected]>: - Fix SCM integration on RHEL 5 [BZ# 749518] - from Ville Skytt=C3=A4 <[email protected]>: - bash completion fixes * Fri Oct 21 2011 Clark Williams <[email protected]> - 1.1.16-1 - modified bind_mount and tmpfs plugins to use hooks for shell and chroot - refactored --shell and --chroot commands [BZ# 619533,728004,745550] - added input validation for --buildsrpm [BZ# 743173] - ensured configs don't have execute bit set [BZ# 744013] - modified root cache pluging to not cache bind mounts [BZ# 744727] - removed invalid excludes from epel-{4,5}-x86_64 configs [BZ# 533762] - From Marko Myllynen <[email protected]>: - Set HOME properly when doing SCM checkouts [BZ# 745394] - Support for setting timestamps for Git checkouts [BZ# 745396] - From Yury V. Zaytsev <[email protected]>: - fix incorrect-fsf-address rpmlint warning [BZ#741068] = - From Jan Vcelak <[email protected]>: - resolve SELinux filesystem mountpoint [BZ# 734781] * Fri Sep 23 2011 Clark Williams <[email protected]> - 1.1.15-1 - Fixed logging issues due to namespace change [BZ# 740232,739550,739972] - Fixed error removing old RMP db files [BZ# 738052] - From Yury V. Zaytsev <[email protected]>: - SELinux plugin uses Python 2.5 syntax [BZ# 740327] - Fix inconsistent permissions in specfile [BZ# 715286] * Fri Sep 9 2011 Clark Williams <[email protected]> - 1.1.14-1 - From Toshio Ernie Kuratomi <[email protected]> - Fix install path of mockbuild module and default path to module dir * Thu Sep 8 2011 Clark Williams <[email protected]> - 1.1.13-1 - add custom exception for unshare(2) failures - change getLog().warn to getLog().warning for consistency - fix namespace collision with python-mock [BZ# 601725] - from Kirby Zhou <[email protected]> - remove rpmdb files before rebuilding SRPM [BZ# 719008] - from Marko Myllynen <[email protected]> - integrate mock with RHN - from Giam Teck Choon <[email protected]> - add support for passing options to yum-buildep via mock cfg ---------------------------------------------------------------------------= ----- References: [ 1 ] Bug #749518 - [PATCH] Fix SCM integration on RHEL 5 https://bugzilla.redhat.com/show_bug.cgi?id=3D749518 [ 2 ] Bug #750075 - Regression for --shell <cmd> https://bugzilla.redhat.com/show_bug.cgi?id=3D750075 [ 3 ] Bug #714627 - pty handling is still broken https://bugzilla.redhat.com/show_bug.cgi?id=3D714627 [ 4 ] Bug #728004 - Using tmpfs Unable to use mock shell fails to launch https://bugzilla.redhat.com/show_bug.cgi?id=3D728004 [ 5 ] Bug #734781 - [PATCH] util.selinuxEnabled() does not work on F16 an= d Rawhide https://bugzilla.redhat.com/show_bug.cgi?id=3D734781 [ 6 ] Bug #741068 - [PATCH] Update FSF address in the main executable to = fix rpmlint error https://bugzilla.redhat.com/show_bug.cgi?id=3D741068 [ 7 ] Bug #743173 - buildsrpm doesn't warn about "Cannot find/open" spec= file https://bugzilla.redhat.com/show_bug.cgi?id=3D743173 [ 8 ] Bug #744013 - Incorrect permissions in /etc/mock https://bugzilla.redhat.com/show_bug.cgi?id=3D744013 [ 9 ] Bug #744727 - Configured bind mount dirs are archived in the root c= ache tarball. https://bugzilla.redhat.com/show_bug.cgi?id=3D744727 [ 10 ] Bug #745394 - [PATCH] Set HOME properly when doing SCM checkouts https://bugzilla.redhat.com/show_bug.cgi?id=3D745394 [ 11 ] Bug #745396 - [PATCH] Support for setting timestamps for Git check= outs https://bugzilla.redhat.com/show_bug.cgi?id=3D745396 [ 12 ] Bug #745550 - Devices files are not fully setup when executing a n= on-interactive command. https://bugzilla.redhat.com/show_bug.cgi?id=3D745550 [ 13 ] Bug #533762 - multilib_policy should be set to 'best' for 64 bit e= pel distro. https://bugzilla.redhat.com/show_bug.cgi?id=3D533762 [ 14 ] Bug #619533 - mock is not clearing the environment when it drops p= rivs https://bugzilla.redhat.com/show_bug.cgi?id=3D619533 ---------------------------------------------------------------------------= ----- 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 t= he GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys ---------------------------------------------------------------------------= ----- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
