ID | 68778 |
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.5 |
Release | 22.fc41 |
Epoch | |
Draft | False |
Source | git+https://src.fedoraproject.org/rpms/fbrnch.git#1d299c333f76606f616f815b6af1f6a7f2ef461e |
Summary |
Description |
Built by | lichengxi |
State |
failed
|
Volume |
DEFAULT |
Started | Sat, 19 Oct 2024 20:48:17 CST |
Completed | Sat, 19 Oct 2024 20:54:30 CST |
Task | build (f41-build-side-1, /rpms/fbrnch.git:1d299c333f76606f616f815b6af1f6a7f2ef461e) |
Extra | {'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/fbrnch.git#1d299c333f76606f616f815b6af1f6a7f2ef461e'}} |
Tags |
No tags
|
RPMs |
No RPMs
|
Changelog |
* 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
* Tue May 30 2023 Jens Petersen <petersen@redhat.com> - 1.3.2-11
- https://hackage.haskell.org/package/fbrnch-1.3.2/changelog :
- prompts now support line-editing thanks to simple-prompt-0.2 using haskeline
- 'parallel', 'sort', 'graph': use getDynSourcesMacros
- 'parallel': include no of layers in "more package layers" message
- 'parallel': output sidetag
- 'prep': default to --nodeps
- 'request-branches': output owners (to ask) if no permission
- 'request-branches': committers can also request branches
- 'scratch': print target for srpm build (only)
- 'src-deps': add --define 'MACRO DEF'
- 'update-version': munch spectool patch filenames too
- Bodhi only accepts update notes <= 10000 characters now
- Git refPrompt: also accept y/yes
- Koji targetMaybeSidetag dryrun: do not append "-dryrun" to buildtag
- Merge: newline after local commits
- Package cleanChangelog: append a newline
- https://hackage.haskell.org/package/fbrnch-1.3.1/changelog :
- check for autorelease more carefully
- buildRequires: fix dynamic BRs with getSources and space after %_srcrpmdir
(reported by kiilerix)
* Sat Apr 08 2023 Jens Petersen <petersen@redhat.com> - 1.3-10
- new 'autospec' command converts packages to use rpmautospec
- new 'move-artifacts' command moves rpmbuild artifacts into dirs (--delete)
- new 'srpm-spec' command shows or diffs srpm specfiles
- new 'unpushed' command shows unpushed commits; and --latest option
- new 'bzusers' command searches users in bugzilla
- 'build': check for Bodhi update before koji tags
- 'build': do not repeat header when merging
- 'build': improve logic and prompt for unpushed check
- 'bump': add --changelog override and handle autorelease
- 'copr': intersperse newlines between packages
- 'diff': --debug option to print package header
- 'diff': handle missing and non-release branches
- 'install': add --ignore-builddeps (for existing built rpms)
- 'install': ignore dead.package's
- 'install': show dnf commands with sudoLog and cmdN sudo
- 'merge': --no-fetch option
- 'mock': add --arch option
- 'mock': new --shell-only option which skips build
- 'override': default to ./ when no pkg path given
- 'parallel': if single layer, don't output layer no
- 'parallel': improve sidetag update transition messages, now waits 90s
- 'parallel': output tweaks for more packages/layers and existing nvr
- 'parallel': prompt whether to continue after failure
- 'parallel': reverse the package order for update changelog
- 'parallel': be quieter when many parallel packages
- 'push': --no-fetch option and also print header
- 'push': allow specifying a ref
- 'rename-rawhide': now pulls to get latest
- 'scratch': add --srpm option to build existing srpm
- 'status': add pkg/branch prefix before latest log
- Bugzilla: update checkRepoCreatedComment for fedora-admin automation
- Copr branchRelease: do not error for EPELNext!
- buildRPMs: backup the build.log file to build.log.prev
- buildRPMs: print NVR instead of package name
- kojiWatchTask: use koji-tool to get build.log tail on failure
- use simple-prompt
* Wed Jan 04 2023 Jens Petersen <petersen@redhat.com> - 1.2.1-9
- fedora-packager-kerberos not in epel9
* Wed Nov 23 2022 Jens Petersen <petersen@redhat.com> - 1.2.1-8
- 'install': if dnf install fails, include command in error message
- 'override': check for kerberos ticket
- 'override': new --list and --expire option subcommands
- 'parallel': print package header for merge
- 'parallel': wait for sidetag update to transition to request testing
- 'request-branches': check package owner and admins: drop unordered-containers
- 'sidetags': ensure krb ticket
- 'update-version': now commits sources too
- 'update-version': prompt rather than warn if not updating rawhide
- Git: fix conflictPrompt to handle long hashes correctly
- Prompt: use show for unprintable characters
- mergeBranch: print package branch header
- require bugzilla-redhat-1.0.1 since b.r.c dropped Bug see_also field (juhp/hsbugzilla#18)
- use logMsg when waiting for repo
- https://hackage.haskell.org/package/fbrnch-1.2.1/changelog
- fbrnch.spec: SPDX migration of license tags
* Sat Nov 12 2022 Jens Petersen <petersen@redhat.com> - 1.2-7
- 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
|