Debiani GNOME'i paketite eest vastutav meeskond plaanib mitte kaasata GTK2 tööriistu Debian 14 jaotusse, mille vĂ€ljaandmine on oodata suvel 2027. aastal. GTK projekti arendajad on GTK2 hoolduse lĂ”petanud ĂŒle viie aasta tagasi ja GTK2 toetamine peamises hoidlas muutub probleemseks. Jaotustes, mis on juba GTK2 tarnimise lĂ”petanud, on nĂ€iteks Red Hat Enterprise Linux, SUSE Linux Enterprise Server 16, openSUSE 16 ja Arch Linux. Debiani soovitatakse jĂ€rgida nende eeskuju.
Olulisematest projektidest, mis on seotud GTK2-ga, oli hiljuti GIMP, kuid alates GIMP 3.0 on see graafiline redaktor portitud GTK3-le. GTK-d kasutatakse ka populaarses heliredaktoris Ardour, kuid see projekt ei sĂ”ltu vĂ€listest teekidest ja toetab oma GTK2 fork'i â YTK.
Suurim probleem, mis takistab GTK2 eemaldamist, on see, et GTK2-d kasutatakse endiselt Debiani graafilises installijas. Debiani hoidlas on veel umbes 150 paketti, mis on sÔltuvuses GTK2-st, ja kui GTK2 tarnimine lÔpetatakse, tuleb need paketid eemaldada, kuna enamus neist ei arene ning nende portimine GTK3-le on vÀhetÔenÀoline.
Paljudel nendest pakettidest on aktiivsed kasutajad, kes ei soovi teistele programmidele ĂŒle minna. Samuti on leidunud arendajaid, kes toetavad GTK2 toe sĂ€ilitamist Debiani ja peavad pĂ”hjuseid selle eemaldamiseks absurdselt vĂ€lja mĂ”eldud. NĂ€iteks ei ole mĂ”tet öelda, et GTK3 on vĂ€lja antud 15 aastat tagasi, kuna GTK3 ei asenda GTK2, samamoodi nagu GTK4 ei asenda GTK3.
Samuti pannakse kahtluse alla sellised argumendid nagu HiDPI ja Waylandi toe puudumine GTK2-s, kuna see ei ole seal vajalik ja kasutajaid see ei hĂ€iri. Samuti nimetatakse sobimatuks vĂ”rdlemiseks Arch Linuxi, kus GTK2 on kĂ”rvaldatud pĂ”hihoidlast, kuid on saadaval mitteametlikes hoidlates. Arutamisel kĂŒsitakse ka, mis on GTK2 halvem GCC 3.3-st, mis oli saadaval ĂŒle 20 aasta, kuni Debian 12, millest 16 aastat vaid libstdc++5 pakkumiseks vananenud kĂ€ivitusfailide jaoks.
GTK2 eemaldamise poolt rÀÀgivad toetajad nimetavad ĂŒheks pĂ”hjuseks paketihoolduse turvalisuse tagamise vĂ”imatust, kuid vastased rÀÀgivad vastu, et GTK2 turvalisus Debiani on seni enamiku inimeste jaoks olnud mureks ja viimane viga, mis on mĂ€rgitud haavatavusena, on dateeritud aastaga 2015.
Praegu arutatakse, kuidas jĂ€tkata GTK2-l pĂ”hinevate rakenduste toetamise vĂ”imalust ja ĂŒks vĂ”imalus on eraldada GTK2 ja sellega seotud rakendused eraldi mitteametlikku hoidlasse. Samuti tuuakse vĂ€lja ideed luua mĂ€his, mis edastaks GTK2 API GTK3-le, ning liikuda Ardouri projekti fork GTK2 tarnimise suunas. Lisaks on soovitatud mitte eemaldada pakette otsekohe, vaid viia need "orvuks" ja loota, et leidub keegi, kes soovib nende hooldamist jĂ€tkata.
Populaarsete GTK2-pakettide seas on:
- afterstep
- amsynth
- doublecmd (Double Commander)
- fpc
- geg
- gkrellm
- gmpc
- gnome-paint
- gkrellm
- grpn
- hexchat
- ibus
- lazarus
- mplayer
- navit
- openjdk-8
- pidgin
- rlvm
- sane-frontends
- sawfish
- scim
- seqtools
- soundmodem
- sylpheed
- tenace
- tickr
- tilem
- uim
- usermode
- xlog
- xournal
- xsane
- xzgv
- z88
Allikas: opennet.ru
