--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2025-ea81d4a3cd
2025-06-15 01:06:28.140401+00:00
--------------------------------------------------------------------------------

Name        : fbrnch
Product     : Fedora 41
Version     : 1.7
Release     : 28.fc41
URL         : https://hackage.haskell.org/package/fbrnch
Summary     : Fedora packager tool to build package branches
Description :
Fbrnch (fedora branch or "f-branch" for short) is a convenient packaging tool
for Fedora Packagers, with integration for Bugzilla, Koji, and Bodhi.

Features include:
- merging and building a package across release branches
- automated parallel builds of sets of packages in dependency order
- creating, updating and listing one's package reviews
- requesting repos for new approved packages and branch requests
- import srpms from package reviews
- progressive copr builds
and many more commands.

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

fbrnch:
support epel10.x minors with fedora-releases-0.3.0
'merge': now done from origin for consistency
targetMaybeSidetag: prompts to choose which sidetag
'autospec': no duplicate %changelog line
'branches': add --only-dead option
'branches': improve the prefixing for multiple packages
'build': update latest tagged check to include epel-testing; print all
'build': use target branch to determine nvr
'bump': complete rework of logic (--strict replaces --local)
'clone': add --dryrun
'clone': now supports globbing of packages
'copr': order chroots by branch (release): so epel10 > epel9
'copr': rename i686 to i386
'fetch': fix --lenient was no-op
'import': now also waits for package to be setup in koji
'install': add --yes
'install': perform also if given a rpm subpackage selection
'install': select-rpms-0.3.0 adds --error-existing
'install': skip ":" separator
'list': refactor with countListPackages
'mock': add experimental --install mode (for single package)
'parallel': better sidetag setup with warnings
'parallel': offer to retry failures or continue with waitrepo for layer
'parallel': print nvr earlier and only latest commits
'parallel': reduce default delay to 1s between triggering builds
'parallel': always show task url for fail
'pull': drop stash pop to avoid making conflicts
'push': check local branch exists
'request-branches': now also checks for commit access via group membership
'request-branches': request all branches/pkgs before waiting for koji pkgs
'review-package': defaults to interactive, use --full for fedora-review
'scratch': do not create a new sidetag!
'sidetags': listings are now sorted
'switch': add --lenient option to avoid error for non-existent branch
'uninstall': new experimental command to remove a package NVR
'update-sources': partition sources by isArchiveFile
'waitrepo': add --no-nvr option for generic wait-repo
Branches gitCurrentBranchWarn: offer to rename master to rawhide
Branches listOfBranches: print branch EOL warning when < 7 days left
Branches systemBranch: support CPE_NAME
Package isArchiveFile: ".sig" files are ascii
RpmBuild getSources: fix to use exists for uncompressed file
RpmBuild: check/install compression tool before downloading tarball
buildRPMs: backup build.log's with cp -p
new 'tag-build-to-sidetag': tags branch's nvr into a sidetag
recognize .crate as archive file (#70)
refPrompt: accept "origin" and require ref to over 3 chars
withPackagesByBranches: git fetch earlier to get any new branches
withPackagesByBranches: switch back branch before unstash
ghc-fedora-releases:
https://hackage.haskell.org/package/fedora-releases-0.3.0/changelog
Branch: add epel10.x minor branches
Release: include eol field
ghc-select-rpms:
https://hackage.haskell.org/package/select-rpms-0.3.0/changelog
--------------------------------------------------------------------------------
ChangeLog:

* Fri Jun  6 2025 Jens Petersen <[email protected]> - 1.7-28
- support epel10.x minors with fedora-releases-0.3.0
- 'merge': now done from origin for consistency
- targetMaybeSidetag: prompts to choose which sidetag
- 'autospec': no duplicate %changelog line
- 'branches': add --only-dead option
- 'branches': improve the prefixing for multiple packages
- 'build': update latest tagged check to include epel-testing; print all
- 'build': use target branch to determine nvr
- 'bump': complete rework of logic (--strict replaces --local)
- 'clone': add --dryrun
- 'clone': now supports globbing of packages
- 'copr': order chroots by branch (release): so epel10 > epel9
- 'copr': rename i686 to i386
- 'fetch': fix --lenient was no-op
- 'import': now also waits for package to be setup in koji
- 'install': add --yes
- 'install': perform also if given a rpm subpackage selection
- 'install': select-rpms-0.3.0 adds --error-existing
- 'install': skip ":" separator
- 'list': refactor with countListPackages
- 'mock': add experimental --install mode (for single package)
- 'parallel': better sidetag setup with warnings
- 'parallel': offer to retry failures or continue with waitrepo for layer
- 'parallel': print nvr earlier and only latest commits
- 'parallel': reduce default delay to 1s between triggering builds
- 'parallel': always show task url for fail
- 'pull': drop stash pop to avoid making conflicts
- 'push': check local branch exists
- 'request-branches': now also checks for commit access via group membership
- 'request-branches': request all branches/pkgs before waiting for koji pkgs
- 'review-package': defaults to interactive, use --full for fedora-review
- 'scratch': do not create a new sidetag!
- 'sidetags': listings are now sorted
- 'switch': add --lenient option to avoid error for non-existent branch
- 'uninstall': new experimental command to remove a package NVR
- 'update-sources': partition sources by isArchiveFile
- 'waitrepo': add --no-nvr option for generic wait-repo
- Branches gitCurrentBranchWarn: offer to rename master to rawhide
- Branches listOfBranches: print branch EOL warning when < 7 days left
- Branches systemBranch: support CPE_NAME
- Package isArchiveFile: ".sig" files are ascii
- RpmBuild getSources: fix to use exists for uncompressed file
- RpmBuild: check/install compression tool before downloading tarball
- buildRPMs: backup build.log's with cp -p
- new 'tag-build-to-sidetag': tags branch's nvr into a sidetag
- recognize .crate as archive file (#70)
- refPrompt: accept "origin" and require ref to over 3 chars
- withPackagesByBranches: git fetch earlier to get any new branches
- withPackagesByBranches: switch back branch before unstash
* Sun Mar 30 2025 Jens Petersen <[email protected]> - 1.6.2-27
- Rebuild
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2025-ea81d4a3cd' 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
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to