Proč chybí balíček k verzi Firefoxu 132.0.2

Zdravím. Užívám Fedoru krátce a není mi jasné jak funguje vytváření balíčků. Respektive jsem našel více projektů (Koji, Bodhi) a nechápu jaký je mezi nimi vztah. Konkrétně jsem chtěl zjistit kdy bude Firefox 133.0 ve stable repozitáři Fedory 40, ale při hledání jsem narazil na další otázky (dole).

Zde https://packages.fedoraproject.org/pkgs/firefox/firefox je u Fedory 40 odkaz na stable balíček 132.0.1-1.fc40 a v testing je 133.0-1.fc40

  1. dotaz: Proč pro Fedoru 40 chybí balíček k verzi Firefoxu 132.0.2?
    Zde firefox | Package Info | koji ji vidím: firefox-132.0.2-1.fc40.
    Ale zde https://bodhi.fedoraproject.org/updates/?search=firefox verze 132.0.2 pro Fedoru 40 není, ale pro Fedoru 42 tam je: firefox-132.0.2-1.fc42.

  2. dotaz: Proč je u Fedory 41 ve stable stále starý balíček verze 131 (131.0.2-1.fc41)?

  3. dotaz: Jaký je vztah projektů Koji a Bodhi? Koji vytvoří rpm balíček a Bodhi vytvořený rpm balíček testuje?

Před tím jsem užíval Archlinux kde bylo prohlížení balíčků na webu jednodušší, ale rád bych pochopil jak to funguje u Fedory.

V prvni rade je potreba pochopit, ze Fedora ma vzdy tri aktualni buildy - v tomto pripade F40, F41 a rawhide. Kazdy z techto buildu ma balicek nejdrive v koji (build system) kam ho sumitne spravce, pokud se sestavi pak musi projit pres audit v bodhi kde ho musi schvalit nekdo z lidi ktery k tomu maji prava, nasledne balicek propadne do pozdovaneho repozitare, obvykle testing odkud muze prejit do updates. F41 evidentne pouziva mene lidi, takze je treba min lidi, kteri ji mohou schvalit, takze trva dele nez propadne do repozitaru. Nicmene jestli dobre vidim tak treba zmineny f133 uz je pro f41 schvaleny, takze ted to probublava dal…

Díky za odpověď. Jestli to nebude vadit, mám ještě pár doplňujících dotazů protože mi to stále není jasné:

V Bodhi zde FEDORA-2024-b266d38c44 — security update for firefox and nss — Fedora Updates System vidím, že f133 (133.0-1) pro f41 je již dva týdny “stable”. Proč tedy není pro f41 i na této stránce firefox - Fedora Packages ? Respektive proč není f133 pro f41 v oficiálním stable repozitáři?
image

V Bodhi zde https://bodhi.fedoraproject.org/updates/?search=firefox-132.0.2 není firefox-132.0.2 pro verze f40 a f41 (pouze pro f42 a eln143). Znamená to, že pro verzi f40 a f41 verze firefox-132.0.2 vůbec nevyšla?

V recent log firefox - Fedora Packages je videt ze se s f133 neco deje
||stransky’s firefox-133.0.3-2.fc40 bodhi update completed push to testing 23 minutes ago|
||Fedora 41 Update: firefox-133.0.3-2.fc41 an hour ago|
||stransky’s firefox-133.0.3-2.fc41 bodhi update completed push to stable an hour ago|
v koji adamwill pise se doslo k nejakym problemum s testy.

Ano je mozne ze f132.0.2 pro f40 vubec nebyl protoze nez se zacal delat predbehl ho f133… praci kolem toho + testovani delaji jen lidi, treba 132.0.2 byl potreba jen kvuli nejakym problemum v f41 a pro f40 fungoval 132.0.1.

Teď jsem spustil Live Fedoru 41 ve virtuálce a příkaz dnf vypisuje, že firefox-133.0.3 je již v @update repozitáři:
image

Přitom na webu firefox - Fedora Packages je pořád stará verze 131.0.2-1.fc41. U Fedory 40 je uvedená správná aktuální verze (133.0.3). Z toho předpokládám, že pro Fedoru 41 byla dostupná i předchozí verze firefox-133.0 akorát to nebylo uvedeno na webu. Kde mohu nahlásit, že na webu je to u Fedory 41 špatně?
image

Tohle mi zůstává záhadou. Podle logu v Bodhi vyšel firefox-132.0.2 pro f42 (rawhide) a pro eln143, ale pro f40 a f41 nevyšel. V Koji je vidět, že selhalo sestavení balíčku pro Fedoru 41 tak možná proto se na to vykašlali a nevydali pro Fedoru 41 ani pro 40.

Našel jsem, že nesprávná verze balíčku na webu packages.fedoraproject.org u f41 je již nahlášená jako bug. Asi nějaké problémy s databází: Issue #54: fc41 packages issue on packages.fedoraproject.org - fedora-packages-static - Pagure.io

Na chybějící balíček firefox-132.0.2, který na f40 ani f41 nevyšel se zkusím zeptat jinde.

Zatím díky.