--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2022-7e89cee6a8
2022-11-24 01:24:26.774344
--------------------------------------------------------------------------------
Name : rpmbuild-order
Product : Fedora 37
Version : 0.4.10
Release : 1.fc37
URL :
https://hackage.haskell.org/package/rpmbuild-order
Summary : Sort RPM packages in dependency order
Description :
The rpmbuild-order tool sorts source RPM packages by build dependencies, so
that they can be built in a correct order. It does this by reading RPM package
spec files and then topologically sorts them according to their build
dependencies. The code evolved from cabal-sort by Henning Thielemann.
It can also order the dependencies or reverse depends of one or more packages
among the packages checked out in neighboring directories (which can be useful
to see what packages are affected when a low-level package changes).
It also has support for setting RPM options for bcond etc, which can affect
dependencies. It can also output dependency graphs. Since version 0.4, a
library API is also provided.
--------------------------------------------------------------------------------
Update Information:
fbrnch-1.2-7.fc37 - improvements to the branch merging logic - no more
gratuitous merge rebasing - 'build' bugfix: use long git commit hashes -
'build','scratch','waitrepo': add --sidetag option -
'local': add --short-
compile and rename --short-circuit to --short-install - 'merge': --skip-bumps
ignores up to N (trivial) commits & --show-all - 'mock': add simple --short-
circuit option for install stage - 'parallel': no longer offer to remove sidetag
- 'parallel': update improvements, including fixing parallel single package
update (#36) - 'request-branches': add --recurse-from BRANCH - 'scratch'
builds
now support multiple (serial) targets - 'install': offer to merge and add --from
to override branch - 'install': only update installed subpackages, unless --all-
subpackages - new git 'fetch' command - new 'list-local' command: lists
packages
with a spec file in a branch - new 'owner' command: prints owner and admins of
package(s) - new 'src-deps' command: wrapper of rpmbuild-order (r)deps - many
smaller fixes and improvements: see
https://hackage.haskell.org/package/fbrnch-1.2/changelog for details rpmbuild-
order-0.4.10-1.fc37 - Order: add depsPackages and factor out depsGraph to Graph
- Graph: add depsGraphDeps which takes a list of possible deps - Graph: add
topsortGraph (factored out of sortGraph) - Graph rpmspecDynBuildRequires: error
if no srpm generated - tests: add testcase for deps command
--------------------------------------------------------------------------------
ChangeLog:
* Sat Nov 12 2022 Jens Petersen <petersen(a)redhat.com> - 0.4.10-1
- Order: add depsPackages and factor out depsGraph to Graph
- Graph: add depsGraphDeps which takes a list of possible deps
- Graph: add topsortGraph (factored out of sortGraph)
- Graph rpmspecDynBuildRequires: error if no srpm generated
- tests: add testcase for deps command
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2022-7e89cee6a8' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
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
--------------------------------------------------------------------------------