Gentoo Linuxi Chromiumi saatja paket (ebuild) teatas, et pakett eemaldatakse varsti hoidlast, kuna selle hooldamine nĂ”uab liiga palju ressursse. Mainitakse, et saatja ei suuda pĂ€rast Chrome'i vĂ€ljaannete tsĂŒkli lĂŒhendamist paketti vajalikul tasemel toetada. Kui jĂ€rgmise nĂ€dala jooksul ei leia keegi vabatahtlik, kes on valmis Chromiumi Gentoo hĂŒvanguks hooldama, lakkab 24. oktoobril aadress www-client/chromium olemasolek.
Uued paranduste versioonid Chromiumist ilmuvad viimase ajal iga nĂ€dal ja sisaldavad sadu haavatavuste parandusi. Peale sagedasemate vĂ€ljaannete toob hooldamise keerukust endaga kaasa upstream-projektide tööriistade muutumine ja konfliktid, mis on seotud sooviga pakkuda kasutajatele vajalikku kvaliteeti, vĂ€ltides samas sĂ”ltuvuste integreerimist paketti, ja teisalt kiiret turvalisuse tĂ”enduse publikatsiooni vajalikku. Chromiumi kompileerimine vĂ”tab sĂŒleraarvridis 15-16 tundi ja tugevas kuupĂ€evase arvuti puhul umbes 6 tundi, samas kui paketi avaldamiseks tuleb enne kontrollida kĂ”iki koostamise variante erinevate USE-lippudega.
Chromium kasutab suurt hulka sisseehitatud sĂ”ltuvusi (nĂ€iteks ffmpeg, harfbuzz, zstd), kuid eriti on hooldamist keerulisemaks muutnud Rusti ja Go sĂ”ltuvuste lisamine. Rustiga seoses on probleemid katsetamisvĂ”imaluste kasutamisel, mille ĂŒhilduvus vĂ”ib uute vĂ€ljaannete korral olla hĂ€iritud, ning Go puhul sĂ”ltub see tööriistade vĂ”rgu ligipÀÀsust, mis Gentoo reeglite kohaselt on ehituskeskkondades keelatud. Lisaks on esinenud Google'i pideva integreerimise sĂŒsteemis tĂ”rkeid, mis mĂ”nikord toovad kaasa mittetĂ€ielike arhiivide avaldamise koodiga.
Saatja arvates on paketi kvaliteetne toetamine vajalik vĂ€hemalt kolmest inimesest koosneva meeskonna, kellel on teadlikkus C, C++, Go, JavaScript ja Rust keeltest ning kes on tuttavad Google'i ainulaadsete tööriistadega. Ăhel saatjal kulub Chromiumi hooldamiseks ĂŒle 6 tunni nĂ€dalas, st peaaegu terve tööpĂ€ev oma vabaaja jooksul, ja see ei hĂ”lma olukordi, kus tuleb diagnoosida ja parandada vigu ning viia koostamise olek Gentoo nĂ”uetega vastavusse.
Viimane tilk, mis viis juhtimisest loobumiseni, oli tema töö devalveerimine arutelu kĂ€igus liiga aeglase Chromiumi vĂ€rskenduste avaldamise kohta Gentoo's (Gentoo's on hetkel saadaval versioon 151, samas kui praegune vĂ€ljaanne on 155). Ăks arutelu osalejatest pakkus vĂ€lja, et kasutada valmis ebuild-skripti kolmandal osapoolelt Bentoo, mille hooldus on automatiseeritud. Hooldaja selgitas, et lihtsalt kopeerimine ei ole lubatud ilma muudatuste auditeerimise ja kĂ”igi erinevate USE-lippudega koostamisvalikute tĂ€ieliku testimiseta; vastasel juhul ei ole vĂ”imalik tagada paketi toimimist kĂ”igi kasutajate jaoks. Sellele sai vastuseks, et see on kĂ”ik jabur (ridiculous).
Kui eemaldada paket www-client/chromium, saavad kasutajad vahetada www-client/google-chrome paketi kasutamiseks, mis sisaldab Google'i pakutud Chrome'i binaarseid kogusid, vÔi kasutada kolmandate osapoolte Chromiumi kogusid Flatpak formaadis.
Allikas: opennet.ru
