https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
9) A week before the scheduled beta freeze, any packages which have open FTI bugs in the NEW state for at least 8 weeks with at least 2 reminder comments will be retired from the relevant release and rawhide (in addition to being orphaned). 10) The previous point repeats for the final freeze.
No action is required, I will do this.
With this check:
import bugzilla import sys import time from datetime import datetime TRACKER = 2045109 # F37FailsToInstall JUDGEMENT_DAY = datetime.fromisoformat("2022-09-27") bzapi = bugzilla.Bugzilla("bugzilla.redhat.com") fields = ["component", "creation_time"] query = bzapi.build_query(product="Fedora", include_fields=fields) query["blocks"] = TRACKER query["status"] = "NEW" query["limit"] = 1000 bugzillas = bzapi.query(query) assert len(bugzillas) < 1000 def is_reminder(c): return (c["creator"].startswith("mhroncok@") and "reminder" in c["text"] or c["creator"].startswith("thrnciar@") and "any update" in c["text"]) def two_reminders(bug): return sum(is_reminder(c) for c in bug.getcomments()) >= 2 retire_ids = [] retire_packages = [] for bug in bugzillas: creation_time = datetime.fromtimestamp(time.mktime(bug.creation_time.timetuple())) delta = JUDGEMENT_DAY - creation_time symbol = "\N{GREEN HEART}" if delta.days >= 8 * 7 and two_reminders(bug): symbol = "\N{SKULL}" retire_ids.append(bug.id) retire_packages.append(bug.component) print(bug.component, f"{delta.days // 7} weeks", symbol, file=sys.stderr) print( "https://bugzilla.redhat.com/buglist.cgi?bug_id=" + ",".join(str(b) for b in retire_ids) ) print(" ".join(retire_packages))
I determined that the following packages should be orphaned and retired form f37 and rawhide today:
https://bugzilla.redhat.com/buglist.cgi?bug_id=2046260,2098826,2098856,2098875,2098904,2098977,2103627,2107540,2107546,2107549,2107553,2109009,2112942,2112943
Orphaned and retired in dist-git. Will close this once the packages are blocked in Koji.
Metadata Update from @phsmoura: - Issue tagged with: low-gain, low-trouble
Metadata Update from @churchyard: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)