File FTBFS
FTBFS means "Fails To Build From Source". |
Description
After every mass rebuild, we file FTBFS bugs for the packages that failed to build during mass rebuild.
This should be run after the mass rebuild builds are merged into main tag.
Action
The FTBFS bugs are filed in bugzilla.
-
Create a bugzilla bug for
FTBFS
:-
use the previous FTBFS bugzilla bug example if its not created
-
-
Set alias for
RAWHIDEFTBFS
:-
remove
RAWHIDEFTBFS
alias from the previousFTBFS
bugzilla -
set
RAWHIDEFTBFS
alias on the new rawhide versionFTBFS
bugzilla -
set the alias on
RAWHIDEFailsToInstall
bugzilla in same fashion
-
-
Install
python-bugzilla-cli
on your local machine if its not installed:$ sudo dnf install python-bugzilla-cli
-
Update the
massrebuildsinfo.py
:-
epoch
-
buildtag
-
destag
-
tracking_bug
Most of these values are already updated during mass rebuild, only one that might need updating is tracking_bug
. -
-
Update the
mass_rebuild_file_bugs.py
:-
rebuildid
-
-
Login into bugzilla in the terminal using
bugzilla login
command:$ bugzilla login
Login as releng@fedoraproject.org
-
Run
mass_rebuild_file_bugs.py
locally:$ python mass_rebuild_file_bugs.py
Want to help? Learn how to contribute to Fedora Docs ›