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
RAWHIDEFTBFSalias from the previousFTBFSbugzilla -
set
RAWHIDEFTBFSalias on the new rawhide versionFTBFSbugzilla -
set the alias on
RAWHIDEFailsToInstallbugzilla in same fashion
-
-
Install
python-bugzilla-clion your local machine if its not installed:$ sudo dnf install python-bugzilla-cli -
Update the
mass_rebuilds_info.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 logincommand:$ bugzilla loginLogin as releng@fedoraproject.org -
Run
mass_rebuild_file_bugs.pylocally:$ python mass_rebuild_file_bugs.py
Want to help? Learn how to contribute to Fedora Docs ›