ID | 129555 |
Package Name | fbrnch |
Links |
Fedora Package Sources |
Fedora Official Koji Buildsystem |
Rocks RISC-V Koji Buildsystem |
Fedora RISC-V GitHub |
Old Koji Buildsystem
|
Version | 1.7.1 |
Release | 29.fc42 |
Epoch | |
Draft | False |
Source | git+https://src.fedoraproject.org/rpms/fbrnch.git#51ca1bc0a7719f7bf04cb9d4753325781b5f2a0f |
Summary |
Description |
Built by | kojiadmin |
State |
complete
|
Volume |
DEFAULT |
Started | Tue, 08 Jul 2025 18:54:21 CST |
Completed | Tue, 08 Jul 2025 19:56:33 CST |
Task | build (f42-build-side-1, /rpms/fbrnch.git:51ca1bc0a7719f7bf04cb9d4753325781b5f2a0f) |
Extra | {'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/fbrnch.git#51ca1bc0a7719f7bf04cb9d4753325781b5f2a0f'}} |
Tags |
|
RPMs |
|
Logs |
|
Changelog |
* Sat Jul 05 2025 Jens Petersen <petersen@redhat.com> - 1.7.1-29
- merging now prompts even with --merge (--no-prompt) when branch unmergeable
- parallel: restore package header output for merge
- parallel: fix error for -F/-E when run outside dist-git
- createKojiSidetag: needs krbTicket
* Fri Jun 06 2025 Jens Petersen <petersen@redhat.com> - 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 <petersen@redhat.com> - 1.6.2-27
- Rebuild
* Wed Mar 05 2025 Jens Petersen <petersen@redhat.com> - 1.6.2-26
- 'diff': use git diff's builtin filtering
- 'fetch': add --lenient to skip non dist-git directories
- 'local': --detached-head
- 'parallel': do not waitrepo for final layer
- 'parallel': koji-tool tail of failed builds and end with task url
- 'parallel': only print "parallel layer" is more than one pkg in layer
- 'request-branches': wait 30s before checking for package added to tag
- 'sidetags': --tagged lists tagged builds
- 'unautospec': new command to remove autochangelog and/or autorelease
- 'update-sources': now takes optional version, replacing 'update-version'
- new fedora-krb lib replaces Krb module: handles different FAS userid (#67)
- rename --allow-head to --detached-head
- targetMaybeSidetag: warn/prompt if target does not match branch
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.1-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Dec 17 2024 Jens Petersen <petersen@redhat.com> - 1.6.1-24
- https://hackage.haskell.org/package/fbrnch-1.6.1/changelog
- 'build','parallel': waitrepo now just uses "koji wait-repo --request"
- 'build': now respects --waitrepo
- 'local','install': new --jobs option for _smp_ncpus_max
- waitrepo is now timed again
* Fri Dec 13 2024 Jens Petersen <petersen@redhat.com> - 1.6-23
- https://hackage.haskell.org/package/fbrnch-1.6/changelog
- supports new wait-repo-request koji workflow
- fedora-releases and select-rpms now packaged in fedora
- Release Highlights:
- update to fedora-releases-0.2.0 (supports epel10.0)
- kojiWaitRepo: uses request-repo to trigger newrepo
- 'build': use --notes to set Bodhi update notes text (#59)
- 'clone' now uses fedpkg for better compatibility (#62)
- 'copr' refactoring and fix existingChrootBuilds to prevent rebuilds
- 'create-review': include FAS id if can be determined (#42)
- 'create-review': --force to create a new "duplicate" review (#53)
- 'import': prompt whether to build or only push (#47)
- 'install': add --existing-only, --skip-existing, --no-reinstall options from select-rpms-0.2 (ported from koji-tool --install)
- 'parallel': koji-tool tail of failed build.log if < 3 packages in layer
- 'request-repo': now offers to import the new repo immediately
- 'request-repo': only post comment if prompt input
- 'review-package': allow --interactive also for local review
- 'review-package': summarizes long rpmlint error output
- 'reviews --created': now uses REL_PREP state
- 'scratch-x86_64','scratch-aarch64': --exclude-arch no longer fast fails
- 'sidetag': add --create
- 'update': remove autorelease -b bump when updating version
- RpmBuild buildRequires: improve dyn BRs handling
- fix merging from new unfetched branch
- sentence-case commit and changelog messages (#38)
- targetMaybeSidetag: now maps "rawhide" to its dist_tag
* Thu Aug 22 2024 Jens Petersen <petersen@redhat.com>
- bodhi and pagure libraries now packaged in Fedora
* Sun Aug 18 2024 Jens Petersen <petersen@redhat.com> - 1.5-22
- https://hackage.haskell.org/package/fbrnch-1.5/changelog
- highlights:
- ported from using PDC to Bodhi: `fedora-dists` replaced by `fedora-releases`
- some improvements to autorelease handling
- 'clone': prints no of repos and new --group option
- 'copr' defaults to no longer rebuilding nvr's; new --monitor option
- 'install': one can now select subpackages (like koji-tool install)
using new `select-rpms` library
- 'parallel' accepts chain-build style list of sorted package layers
- 'review-package': new --interactive lightweight review mode
- 'reviews': new --assignee, --submitted and --submitter options
- 'sort' defaults to chain-build style output
- 'update-sources': git add patches
- require rpmbuild-order 0.4.12 to order rust crates and rubygems
- git fetch earlier to get new branches
* Fri Aug 02 2024 Jens Petersen <petersen@redhat.com> - 1.4-21
- update bodhi to 0.1.2
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri May 03 2024 Jens Petersen <petersen@redhat.com> - 1.4-19
- https://hackage.haskell.org/package/fbrnch-1.4/changelog
- new features include:
- 'build' and 'pull' --stash
- 'build','parallel': now offer to 'update-sources'
- 'install' build is now verbose
- 'mock' works from non dist-git
- 'parallel' no longer waits for request-testing
- 'parallel' now also uses koji-tool for failure link
- 'scratch' --allow-head
- 'sort' now defines %fedora etc
* Fri Mar 08 2024 Jens Petersen <petersen@redhat.com>
- simple-prompt is now packaged in Fedora
- require rpmautospec and recommend koji-tool
- bump copr-api to 0.2.0
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Oct 19 2023 Jens Petersen <petersen@redhat.com> - 1.3.3-15
- https://hackage.haskell.org/package/fbrnch-1.3.3/changelog :
- 'bump': add --dry-run
- 'copr': track pkg name to output build results url on failure
- 'create-review','update-review': prompt to offer scratch build (#43)
- 'diff': allow origin as alias for origin/<branch>
- 'import': encode url from bz comment if needed (#40)
- 'import': prefix bug# with rhbz in commit (#38)
- 'install': add --no-build to install existing built rpms
- 'parallel': --delay to override default inter-package pause [default 3s]
- 'parallel': use pkg name in changelog instead of nvr
- 'request-repo': avoid head crash on firstname (#45)
- 'request-repo': no longer post request url to avoid duplication
- 'scratch': with --exclude-arch respect ExcludeArch: fields
- 'unpushed': add --bump
- 'unpushed': output improvements for --latest and dead.package/missing
- 'update-sources': alias for "update-version --source-only"
- 'update-version': only warn about branch if dist-git
- 'update-version': rpm prep with --nodeps
- 'update-version': take .gpg and .tgz file for lookaside archive!
- Krb: loop fkinit until okay
- Main: --dry-run options now better described
- RpmBuild: prevent srpm creation from being interrupted (eg ctrl-c)
- gitFetchSilent: use \r to hide "git fetching..."
- kojiWatchTask: do not hardcode koji-tool path
- pkgNameVerRel: use fedpkg to determine correct autorelease (#39)
* Fri Aug 04 2023 Jens Petersen <petersen@redhat.com> - 1.3.2-14
- ghc-cached-json-file is now packaged in Fedora
* Sat Jul 29 2023 Jens Petersen <petersen@redhat.com> - 1.3.2-13
- rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|