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