A kísérő csomag (ebuild) a Chromiumhoz a Gentoo Linux több mint valószínűleg eltávolításra kerül a tárolóból, mivel túl nagy a karbantartási igénye. Megemlítik, hogy a kísérő nem képes a csomag megfelelő szintű támogatására a Chrome kiadási ciklusának csökkenése után. Ha a közeljövőben nem található önkéntes, aki vállalja a Chromium karbantartását Gentoo alatt, akkor október 24-én a www-client/chromium csomag telepítése megszűnik.
Az új javítóverziók a Chromiumhoz az utóbbi időben hetente jelennek meg, és számítanak több száz sebezhetőség javítására. A gyakoribb kiadások mellett a támogatást megnehezítik az upstream projektek eszközeinek változásai és ellentmondások, amelyek egyrészt azzal kapcsolatosak, hogy a felhasználóknak megfelelő minőséget biztosítsanak, elkerülve a lehető legjobban a függőségek beépítését a csomagba, másrészt pedig a sebezhetőségi javítások sürgős kiadásának szükségével. A Chromium fordítása 15-16 órát vesz igénybe egy laptopon és körülbelül 6 órát egy erősebb PC-n, miközben a csomag kiadása előtt minden egyes fordítási variációt ellenőrizni kell különböző USE zászlókkal.
A Chromium sok beépített függőséget használ (például ffmpeg, harfbuzz, zstd), de különösen megnehezítette a karbantartást a Rust és a Go függőségek hozzáadása. A Rust esetében a problémák az experimentális funkciók használatával kapcsolatosak, amelyek kompatibilitása új kiadásokkor megsérülhet, míg a Go esetében a szerszámok hálózati hozzáférést igényelnek, amelyet a Gentoo szabályai tiltják a fordítási környezetekben. Továbbá, megfigyeltek meghibásodásokat a Google folyamatos integrációs rendszerében, amelyek időnként hiányos kódarchívumok kiadásához vezetnek.
A kísérő véleménye szerint a csomag megfelelő támogatásához legalább háromfős csapatra van szükség, akik ismerik a C, C++, Go, JavaScript és Rust nyelveket, valamint ismerősök a Google specifikus eszközeivel. Egy kísérőnek heti több mint 6 órát kell szánnia a Chromium fenntartására, ami majdnem egy teljes munkanapot jelent a szabadidejéből, nem számítva azokat a helyzeteket, amikor hibákat kell diagnosztizálni és javítani, valamint a fordítás állapotát a Gentoo követelményeihez igazítani.
Az utolsó csepp az volt, amikor a karbantartó úgy döntött, hogy leállítja a csomag támogatását, hogy a Chromium frissítések Gentoo-ban történő nagyon lassú kiadásának diskurzusában értéktelennek tartják a munkáját (Gentoo-ban jelenleg a 151-es verzió található, míg a legújabb kiadás 155). Az egyik résztvevő javasolta, hogy használjanak egy kész ebuild szkriptet a harmadik fél Bentoo tárolójából, amelynek karbantartása automatizált. A karbantartó elmagyarázta, hogy a sima másolás nem elfogadható, audit és minden összeállítási variáció teljes tesztelése nélkül különböző USE zászlókkal, mert ettől függetlenül nem garantálható a csomag működőképessége minden felhasználó számára. Erre válaszként azt mondták, hogy ez mind hülyeség (ridiculous).
A www-client/chromium csomag eltávolítása esetén a felhasználók váltanak a www-client/google-chrome csomagra, amely a Google bináris Chrome összeállításait tartalmazza, vagy használhatják a Chromium harmadik fél összeállításait Flatpak formátumban.
Forrás: opennet.ru
