The following Fedora EPEL 6 Security updates need testing: Age URL 10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-dc3342b950 drupal7-7.66-1.el6
The following builds have been pushed to Fedora EPEL 6 updates-testing
fedpkg-1.37-1.el6 php-amqplib-2.7.3-1.el6 rpkg-1.58-2.el6
Details about builds:
================================================================================ fedpkg-1.37-1.el6 (FEDORA-EPEL-2019-309ad8482c) Fedora utility for working with dist-git -------------------------------------------------------------------------------- Update Information:
Release of rpkg+fedpkg contains enhancements and fixes as well. Described are mostly more significant enhancements and fixes. rpkg ==== Improvements for scratch module builds ------ * Allow ``module-build-watch`` to exit when a scratch build completes. * Add scratch status to ``module-build-info`` output. * Add scratch module build sub-commands and updates for handling custom modulemd file and SRPMs. * Add tests for scratch module builds and adjust existing tests for new ``scratch`` option. * Allow custom SRPMs with local module builds for consistency with module scratch builds. Allow passing arguments to "mbs-manager build_module_locally". ----- It is now possible to build modules offline without any external infrastructure using the MBS. This is done by passing ``--offline`` and ``-r``/``--repository`` flags to mbs-manager and the list of repositories for the base module. Remove the ability to parse a module's branch ----- Remove the ability to parse a module's branch automatically to determine the base module stream override. This functionality was moved to MBS directly instead of having rpkg do it: [PR#1176](https://pagure.io/fm-orchestrator/pull- request/1176) Permit setting arbitrary rpm macros during build ----- Added argument ``--define`` to pass custom macros to ``rpmbuild``. May be specified multiple times. Applicable to commands: ``compile``, ``install``, ``local``, ``prep``, ``srpm``, ``verify-files``. Ignore files in a cloned repository ----- Git will ignore automatically generated files. Ignored patterns can be specified in ``rhpkg``/``fedpkg`` config. Patterns are applied in ``.git/info/exclude`` file only when repository is cloned. And changes are valid only for local repository. Pass specific arguments to "mock" ----- In ``mockbuild``: * Pass ``--enable-network`` to "mock" command. * Pass ``--disablerepo`` and ``--enablerepo`` to "mock" command. Both arguments can be used multiple times. Added "depth" argument to "git clone" ----- Added ``--depth`` argument for ``git clone`` command. It creates a shallow clone with a history truncated to the specified number of commits. Cloning mostly applies with single branch (with argument ``--branch``). Watch multiple module builds ----- Code is written to be able to watch multiple module builds just after submitting a module build. Command ``module-build-watch`` also accepts command line arguments (multiple ``build_id``) to watch specified builds. Show module build links in output from command module-build ----- If not watch module build, show build links in order to be easy to link to module build in Web browser. Add the ability to configure multiple regex expressions ----- Add the ability to configure multiple regex expressions for ``base_module_stream_regex_from_branch``. Add "retire" command supporting both packages and modules ----- There was previously a ``retire`` command in ``fedpkg`` supporting only packages. This brings the ``retire`` command into ``rpkg`` with added support for a module-specific ``dead.module`` marker file. Import srpm without uploading sources ----- Add new argument ``--offline`` for command ``import``. Files won't be uploaded to lookaside cache. Ignore any specified profile when finding the Flatpak build target ----- The source module for a Flatpak build can be specified as something like ``flatpak-runtime:28/sdk`` to indicate that the Flatpak is built from the "sdk" profile of the flatpak-runtime module. This should be ignored when looking up module builds to find the platform stream and build target. Added update-docs script ----- Script (``doc/update-docs.sh``) that updates html documentation git repository on ``Pagure``. And unify it with ``fedpkg`` version of the script. fedpkg ===== This release requires ``rpkg >= 1.58``. Ignore files in a cloned repository ----- Git will ignore automatically generated files. Ignored patterns can be specified in config. Initial patterns were added. Patterns are applied in ``.git/info/exclude`` file only when repository is cloned. And changes are valid only for local repository. Enable shell completion for module scratch builds ----- * Add custom SRPM shell completion with local module builds. * Add missing shell completion options for local module builds. * Require SRPMs to be specified individually using multiple ``--srpm SRPM`` options. * Enable completion of modulemd file path by yaml extension. Show hint when Pagure token expires ----- When Pagure token is expired, hint is added in commands ``fedpkg request-repo`` and ``fedpkg request- branch`` to keep user informed how to renew the token. Include possible distprefix in "--define dist" for Forge-based packages ----- In forge based packages, and most notably all Golang packages, dist tag are computed by a lua script in order to generate a snapshot date and shortcommit. This patch passes the computed ``%{?distprefix}`` in ``dist`` to take into account the specificity of Forge based packages. Other small fixes ----- * Make ``fedpkg update`` output a report after success. * Fix fedpkg update --bugs detection. * The ``retire`` command is now included in rpkg, supporting both packages and modules. -------------------------------------------------------------------------------- ChangeLog:
* Mon Apr 29 2019 Ondrej Nosek onosek@redhat.com - 1.37-1 - Ignore files in a cloned repository - patterns (onosek) - Create env without --system-site-packages enabled to run flake8 (cqi) - Include possible distprefix in --define dist for Forge-based packages (zebob.m) - Revise shell completion for module scratch builds to require SRPMs to be specified individually using multiple '--srpm SRPM' options, and enable completion of modulemd file path by yaml extension. (mmathesi) - Enable shell completion for module scratch builds. Add custom SRPM shell completion with local module builds. Add missing shell completion options for local module builds. (mmathesi) - Make fedpkg update output a report after success - #315 (zebob.m) - Retire 'retire' command from 'fedpkg' (mmathesi) - More specific expression for bug search (onosek) - Fix fedpkg update --bugs detection (zebob.m) - README: add links and format change (onosek) - Show hint when Pagure token expires - #285 (onosek) -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1679365 - pkg_resources.DistributionNotFound: PyGObject https://bugzilla.redhat.com/show_bug.cgi?id=1679365 [ 2 ] Bug #1175262 - Import without uploading sources https://bugzilla.redhat.com/show_bug.cgi?id=1175262 [ 3 ] Bug #1707223 - fedpkg co --branches fails with 1.37 https://bugzilla.redhat.com/show_bug.cgi?id=1707223 --------------------------------------------------------------------------------
================================================================================ php-amqplib-2.7.3-1.el6 (FEDORA-EPEL-2019-c02700cb68) Pure PHP implementation of the AMQP protocol -------------------------------------------------------------------------------- Update Information:
## 2.7.3 - 2018-04-29 ## 2.7.2 - 2018-02-11 [GitHub Milestone](https://github.com/php-amqplib/php-amqplib/milestone/5) - PHP `5.3` compatibility [PR](https://github.com/php-amqplib/php-amqplib/issues/539) ## 2.7.1 - 2018-02-01 - Support PHPUnit 6 [PR](https://github.com/php-amqplib/php- amqplib/pull/530) - Use `tcp_nodelay` for `StreamIO` [PR](https://github.com/php-amqplib/php-amqplib/pull/517) - Pass connection timeout to `wait` method [PR](https://github.com/php-amqplib/php- amqplib/pull/512) - Fix possible indefinite waiting for data in StreamIO [PR](https://github.com/php-amqplib/php-amqplib/pull/423), [PR](https://github.com/php-amqplib/php-amqplib/pull/534) - Change protected method check_heartbeat to public [PR](https://github.com/php-amqplib/php- amqplib/pull/520) - Ensure access levels are consistent for calling `check_heartbeat` [PR](https://github.com/php-amqplib/php-amqplib/pull/535) -------------------------------------------------------------------------------- ChangeLog:
* Fri May 10 2019 Shawn Iwinski shawn@iwin.ski - 2.7.3-1 - Update to 2.7.3 - Update license from LGPLv2 to LGPLv2+ * Sat Feb 2 2019 Fedora Release Engineering releng@fedoraproject.org - 2.7.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 2.7.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Feb 9 2018 Fedora Release Engineering releng@fedoraproject.org - 2.7.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ rpkg-1.58-2.el6 (FEDORA-EPEL-2019-309ad8482c) Python library for interacting with rpm+git -------------------------------------------------------------------------------- Update Information:
Release of rpkg+fedpkg contains enhancements and fixes as well. Described are mostly more significant enhancements and fixes. rpkg ==== Improvements for scratch module builds ------ * Allow ``module-build-watch`` to exit when a scratch build completes. * Add scratch status to ``module-build-info`` output. * Add scratch module build sub-commands and updates for handling custom modulemd file and SRPMs. * Add tests for scratch module builds and adjust existing tests for new ``scratch`` option. * Allow custom SRPMs with local module builds for consistency with module scratch builds. Allow passing arguments to "mbs-manager build_module_locally". ----- It is now possible to build modules offline without any external infrastructure using the MBS. This is done by passing ``--offline`` and ``-r``/``--repository`` flags to mbs-manager and the list of repositories for the base module. Remove the ability to parse a module's branch ----- Remove the ability to parse a module's branch automatically to determine the base module stream override. This functionality was moved to MBS directly instead of having rpkg do it: [PR#1176](https://pagure.io/fm-orchestrator/pull- request/1176) Permit setting arbitrary rpm macros during build ----- Added argument ``--define`` to pass custom macros to ``rpmbuild``. May be specified multiple times. Applicable to commands: ``compile``, ``install``, ``local``, ``prep``, ``srpm``, ``verify-files``. Ignore files in a cloned repository ----- Git will ignore automatically generated files. Ignored patterns can be specified in ``rhpkg``/``fedpkg`` config. Patterns are applied in ``.git/info/exclude`` file only when repository is cloned. And changes are valid only for local repository. Pass specific arguments to "mock" ----- In ``mockbuild``: * Pass ``--enable-network`` to "mock" command. * Pass ``--disablerepo`` and ``--enablerepo`` to "mock" command. Both arguments can be used multiple times. Added "depth" argument to "git clone" ----- Added ``--depth`` argument for ``git clone`` command. It creates a shallow clone with a history truncated to the specified number of commits. Cloning mostly applies with single branch (with argument ``--branch``). Watch multiple module builds ----- Code is written to be able to watch multiple module builds just after submitting a module build. Command ``module-build-watch`` also accepts command line arguments (multiple ``build_id``) to watch specified builds. Show module build links in output from command module-build ----- If not watch module build, show build links in order to be easy to link to module build in Web browser. Add the ability to configure multiple regex expressions ----- Add the ability to configure multiple regex expressions for ``base_module_stream_regex_from_branch``. Add "retire" command supporting both packages and modules ----- There was previously a ``retire`` command in ``fedpkg`` supporting only packages. This brings the ``retire`` command into ``rpkg`` with added support for a module-specific ``dead.module`` marker file. Import srpm without uploading sources ----- Add new argument ``--offline`` for command ``import``. Files won't be uploaded to lookaside cache. Ignore any specified profile when finding the Flatpak build target ----- The source module for a Flatpak build can be specified as something like ``flatpak-runtime:28/sdk`` to indicate that the Flatpak is built from the "sdk" profile of the flatpak-runtime module. This should be ignored when looking up module builds to find the platform stream and build target. Added update-docs script ----- Script (``doc/update-docs.sh``) that updates html documentation git repository on ``Pagure``. And unify it with ``fedpkg`` version of the script. fedpkg ===== This release requires ``rpkg >= 1.58``. Ignore files in a cloned repository ----- Git will ignore automatically generated files. Ignored patterns can be specified in config. Initial patterns were added. Patterns are applied in ``.git/info/exclude`` file only when repository is cloned. And changes are valid only for local repository. Enable shell completion for module scratch builds ----- * Add custom SRPM shell completion with local module builds. * Add missing shell completion options for local module builds. * Require SRPMs to be specified individually using multiple ``--srpm SRPM`` options. * Enable completion of modulemd file path by yaml extension. Show hint when Pagure token expires ----- When Pagure token is expired, hint is added in commands ``fedpkg request-repo`` and ``fedpkg request- branch`` to keep user informed how to renew the token. Include possible distprefix in "--define dist" for Forge-based packages ----- In forge based packages, and most notably all Golang packages, dist tag are computed by a lua script in order to generate a snapshot date and shortcommit. This patch passes the computed ``%{?distprefix}`` in ``dist`` to take into account the specificity of Forge based packages. Other small fixes ----- * Make ``fedpkg update`` output a report after success. * Fix fedpkg update --bugs detection. * The ``retire`` command is now included in rpkg, supporting both packages and modules. -------------------------------------------------------------------------------- ChangeLog:
* Thu May 9 2019 Ondrej Nosek onosek@redhat.com - 1.58-2 - Backport: fixed 'clone --branch' command * Mon Apr 29 2019 Ond��ej Nosek onosek@redhat.com - 1.58-1 - Ignore files in a cloned repository - #355 (onosek) - Handle data from python RPM binding as UTF-8 string (zebob.m) - srpm_import: be compatible with rhbz#1693751 (praiskup) - Pass --enable-network to mock - 314 (onosek) - Enhance 'module-overview' sub-command to show scratch status of modules. (mmathesi) - Remove the ability to parse a module's branch automatically to determine the base module stream override (mprahl) - Improvements for scratch module builds (mmathesi) - Updates to support scratch module builds (mmathesi) - Refactor fake Koji credential handling from TestBuildPackage class into new FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi) - Make Koji upload methods more generic so they can be reused. (mmathesi) - Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza) - Depth param for clone - tuning (onosek) - Depth param for clone - #363 (onosek) - Pass --disablerepo and --enablerepo to mock - 313 (onosek) - Import srpm without uploading sources - rhbz#1175262 (onosek) - Ignore any specified profile when finding the Flatpak build target (otaylor) - Show module build links in output from command module-build (cqi) - Add 'retire' command supporting both packages and modules (mmathesi) - Fix "push --force" (tim) - Container-build returns its status to command-line - #415 (onosek) - Upload .crate files to lookaside cache - 312 (onosek) - Restrict version of PyYAML on Python 2.6 (lsedlar) - Simplify srpm method (onosek) - Permit setting arbitrary rpm macros during build (riehecky) - Add the ability to configure multiple regex expressions for base_module_stream_regex_from_branch (mprahl) - Do not require PyGObject in setup.py - rhbz#1679365 (onosek) - Fixing failing Jenkins tests (onosek) - Unify update-docs script with fedpkg version (onosek) - README: add links (onosek) - Watch multiple module builds (cqi) - Added update-docs script (onosek) * Thu Apr 25 2019 Ond��ej Nosek onosek@redhat.com - 1.57-9 - yet another compat fix with RPM after rhbz#1693751 * Fri Apr 19 2019 Pavel Raiskup praiskup@redhat.com - 1.57-8 - compat fix with RPM after rhbz#1693751 * Wed Mar 20 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 1.57-7 - Backport patch for uploading *.crate into lookaside -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1679365 - pkg_resources.DistributionNotFound: PyGObject https://bugzilla.redhat.com/show_bug.cgi?id=1679365 [ 2 ] Bug #1175262 - Import without uploading sources https://bugzilla.redhat.com/show_bug.cgi?id=1175262 [ 3 ] Bug #1707223 - fedpkg co --branches fails with 1.37 https://bugzilla.redhat.com/show_bug.cgi?id=1707223 --------------------------------------------------------------------------------