Debiani GNOME pakettide eest vastutav meeskond plaanib, et Debian 14 distributsioon, mille väljaanne on oodata suvel 2027, ei sisaldaks GTK2 tööriistu. GTK projekti arendajad on lõpetanud GTK2 hooldamise üle viie aasta tagasi ning taga lahkunud GTK2 hoidmine põhitekandis muutub probleemseks. Distrod, mis on juba GTK2 tarnimise lõpetanud, hõlmavad Red Hat Enterprise Linux, SUSE Linux Enterprise Server 16, openSUSE 16 ja Arch Linux. Debianit kutsutakse üles järgima nende eeskuju.
Olulistest projektidest, mis olid seotud GTK2-ga, oli hiljuti alles GIMP, kuid alates GIMP 3.0-st on see graafikaeditor porteeritud GTK3-le. GTK-d kasutatakse ka populaarse heliredaktori Ardour juures, kuid see projekt ei sõltu välistest raamatukogudest ning toetab oma GTK2 forki — YTK.
Peamine probleem, mis takistab GTK2 eemaldamist, on see, et GTK2-t kasutatakse endiselt Debian'i graafilises installatsioonis. Debian'i hoidlas jääb samuti umbes 150 paketti, mis on seotud GTK2 sõltuvustega, ja juhul, kui GTK2 toetamine lõpetatakse, tuleb need paketid eemaldada, kuna enamik neist ei arene ja nende portimine GTK3-le on vähetõenäoline.
Paljude nende pakettide juures on aktiivsed kasutajad, kes ei kavatse minna teiste programmide peale. Samuti on leidunud arendajaid, kes toetavad GTK2 toetuse säilitamist Debian'is ja peavad selle eemaldamise põhjendust liialdatuks. Näiteks viide, et GTK3 ilmus 15 aastat tagasi, ei oma mõtet, kuna GTK3 ei asenda GTK2, just nagu GTK4 ei asenda GTK3.
Kahtluse alla tulevad ka sellised argumendid nagu HiDPI ja Waylandi toe puudumine GTK2-s, kuna see pole seal vajalik ja kasutajad on sellega rahul. Ebaõiglasena peetakse võrreldes Arch Linuxiga, kus GTK2 on põhirepositoriumist välja jäetud, kuid saadaval mitteametlikes allikates. Arutelu käigus esitati ka küsimus, milles GTK2 halvem on kui GCC 3.3, mis tarniti üle 20 aasta, kuni Debian 12-ni, millest 16 aastat vaid vananenud täidetavatele failidele libstdc++5 pakkumiseks.
GTK2 eemaldamist toetavad inimesed tuvastavad ühe põhjusena paketi turvalisuse tagamise võimaluse puudumise, vastased aga väidavad, et GTK2 turvalisus Debianis on seni vähe kedagi häirinud ning viimane viga, mis märgiti haavatavusena, dateeritud 2015. aastasse.
Praegu arutatakse võimalusi GTK2-l põhinevate rakenduste toetuse jätkamiseks ja ühe lahendusena pakutakse GTK2 ja selle rakenduste eraldamist mitteametlikku hoidlasse. Ka kaaluakse GTK2 API edastavaid mähiseid GTK3-le ning GTK2 haru pakkumist Ardouri projekti kaudu. Samuti on ettepanek mitte kohe pakette eemaldada, vaid viia need 'orphaned' olekusse, lootuses, et leidub kedagi, kes soovib nende hooldamist jätkata.
Populaarsete GTK2-le põhinevate paketid hulka kuuluvad:
- 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
