Команда сопровождающих Debian, отвечающих за пакеты с GNOME, планирует не поставлять инструментарий GTK2 в составе дистрибутива Debian 14, релиз которого ожидается летом 2027 года. Разработчики проекта GTK прекратили сопровождение GTK2 более пяти лет назад и сопровождение заброшенного GTK2 в основном репозитории становится проблематичным. Из дистрибутивов, уже прекративших поставку GTK2, отмечаются Red Hat Enterprise Linux, SUSE Linux Enterprise Server 16, openSUSE 16 и Arch Linux. Debian предлагается последовать их примеру...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64618
Вовремя перешел на LFS от полоумных мейнтейнеров.
и как оно?
Норм уже почти 2ой год. Собирал не спеша в виртуалке около месяца, зато есть всё что надо и мултилиб. Сам решаю что обновить (ядро, вайн, фф) и что оставить как есть (gimp2, avidemux).
А как же мейнтейнеры ядра?
> Debian предлагается последовать их примеру.Дебиан другого и не делает, только следует в хвосте.
Ну и молодец, если есть время.
localhost-админы такие забавные
Видится так, что скорее хвастовство, чем констатация факта.
Выглядит как умничанье, а не конструктивный комментарий.
а чем не устроила гента с форкнутой репой
буквально то же самое, но более юзабельное
Пользователь генты всё равно зависит от посредников, которые пишут ебилды. Про форкнутый репо не понял.
«Популярных» пакетов )
> One blocker towards finishing this transition is that the graphicalDebian Installer still uses gtk2.
Одним словом - лицемеры.
Инсталляторов понаписали уже больше чам аудиоплееров. У каждого свой, ни на что не похожий.
Может быть пора выкинуть свой старый и видимо не поддерживаемый инсталлятор и взять что то более готовое?
>В Debian 14 намерены прекратить поставку GTK2Шёл 2026 год.
Так это же дебиан)
Это нормально.Они как-то 2.5 года тащили протухщий и по-плесневевший сквид, который даже удостоился отдельной новости:
"В прокси-сервере Squid выявлено 55 уязвимостей, 35 из которых пока не исправлены "
opennet.ru/opennews/art.shtml?num=59915и даже не предупредали пользоватлей.
а я хорошо помню еще что COFF в дистр. не выпиливали до последней проги.Хотя в ядре до сих пор:
When compiled with CONFIG_EFI_STUB=y, the kernel can be executed as a regular PE/COFF binary.
$ grep CONFIG_EFI_STUB /boot/config-5.15.0-139-generic
CONFIG_EFI_STUB=y
а тут на gtk покушаются ))))
Чем заменить pinentry-gtk2? ИМХО, самая удобная опция.
pinentry-qt
у меня в системе нет qt и тащить его из-за одного пакета не хочется.
pinentry-gtk3
pinentry-bemenu
Ничего из этого нет в debian. Ставить из левых реп такой софт чревато, а руками собирать и обновлять просто глупо.
Любопытно... . Не нравится gtk soft вообще. Люблю qt soft. Из gtk люблю только xfce4 оно реально хорошо быстро стабильно удобно и функционально. Гном прогами вынужден пользоваться иногда. Например Geany ну это лучше чем VSCode.
Ого ничоси!
В болоте окаменелых копролитов решили что-то удалить?!Сейчас прибегут любители некрокода и начнут кричать про social contract.
И то что им все должны.
Предложить себя на роль мейнтейнера они предсказуемо не захотят.
> Ого ничоси!
> В болоте окаменелых копролитов решили что-то удалить?!Ого ничоси!
Из болота жидких роллингов раздалось радостное квакание?!
> Предложить себя на роль мейнтейнера они предсказуемо не захотят.Я мейнтейнер нескольких GTK2-пакетов в дебиане, сегодня пришёл pink slip от них с благодарностью за мою работу и что они в моих услугах больше не нуждаются. И как мне предложить себя на роль мейнейнера?
Каких конкретно пакетов? А до звучит как голословное хвастовство.
> А до звучит как голословное хвастовство.А я вообще не собирался об этом писать и упоминать, пока топик стартер не начал нести голословный бред про то, что кто-то там не хочет себя на роль мейнтейнера предлагать.
Там конкретно сказано, что тулкит и все связанные с ними пакеты удаляются, он нам не нужен и не надо нам по этому поводу писать. Какой нахер смысл кому-то предлагать себя на роль мейнтейнера, если их этих самых мейнтейнеров послали, а они сами ушли? Леща бы звонкого этому тупому топик стартеру отвесить за такой FUD.
* а не они сами ушли
Так каких конкретно пакетов?
Да врет он не какой он не ментейнер. В ментейнерах гтк2 пакетов нет расскоговорящих.
я под псевдоними мейнтейнил
>Из болота жидких роллингов раздалось радостное квакание?!Рекомендую осилить NixOS, релизы дважды в год. Достаточно современно, и в то же время стабильно.
Рекомендую осилить Debian, релиз раз в два года. Узнать значение слова "стабильно".
Стабильно, это когда большая часть пакетов устаревает за время, прошедшее от заморозки и до релиза, либо спустя незначительное время спустя?
Стабильно это когда баги и уязвимости остаются годами так как нельзя обновлять пакет.
>В качестве одного из вариантов предлагается вынести GTK2 и завязанные на него приложения в отдельный неофициальный репозиторий.Нормальное решение, кому интересно пусть и поддерживают этот репозиторий.
Подавляющему большинству людей оно не нужно.
Так они удалять собрались, а не искать мэйнтейнеров. Впрочем, ничего нового.
А почему они должны искать ментейнеров? Кому нужно и кто пользуется пусть ищут. Исходники манифестов сборки пакетов доступны. Пусть берут их и создают репозиторий.
>Пусть берут их и создают репозиторий.Создают свой дистрибутив, ты хотел сказать?
Зачем на каждый пакет создавать свой дистрибутив?
Одного репозитория для этих пакетов хватит.
> кому интересно пусть и поддерживают этот репозиторий.А можно вот это же самое сказать вооон туда, в сторону любителей системд, вейланда и раста? А то оно всё только работе мешает, пусть уединятся где-нибудь в своём отдельном репозитории и тусуются там.
Мешает подкроватной работе. Особенно системд. Провоцирует ОКР.
У когото засвербело удалить, вот и вся причина.
У кого-то "засвербело" изрыгнуть хоть что-то.
doublecmd - gtk2 / qt6mplayer - послед релиз - 2022-02-27, Sunday :: MPlayer 1.5 released
lazarus - gtk2 / qt5
> doublecmd - gtk2 / qt6pkg search doublecmd
doublecmd-gtk2-1.1.28 Total Commander like file manager for the X Window System
doublecmd-qt5-1.1.28 Total Commander like file manager for the X Window System
doublecmd-qt6-1.1.28 Total Commander like file manager for the X Window System> lazarus - gtk2 / qt5
И на gtk3 (хоть оно походу до конца так и не портировано) и на qt6 ...
С какого перепугу у них fpc к GTK2 привязан - вообще не ясно.
Это же дебиан. Тут все стабильно!
> С какого перепугу у них fpc к GTK2 привязан - вообще не ясно.может у них перекрестная зависимость fpc <-> lazarus? (такое возможно?)
Хочу lfs с gtk2
Берешь инструкции из 12.0 и тащишь их в 12.4 попутно выставляя переменную CFLAGS чтоб GCC не ругался.
> Берешь инструкции из 12.0 и тащишь их в 12.4 попутно выставляя переменную
> CFLAGS чтоб GCC не ругался.Круто.. Эх..
> GTK3 не заменяет GTK2, так же как GTK4 не заменяет GTK3Заменяет. Вопросы?
> отсутствие поддержки HiDPI и Wayland в GTK2, так как она в нём и не нужна
Если вы не использовали фичу X в GTK2, то ее можно прекрасно продолжать НЕ использовать в GTK3.
> также задан вопрос, чем GTK2 хуже GCC 3.3, который давно устарел, но поставляется в дистрибутиве более 20 лет
Вопрос правильный. GCC 3.3 тоже нужно удалить, если его наличие аргументируется "логикой" вида "а вот в GCC 3.3 я НЕ использую HiDPI/Wayland". Бред? Бред. Но именно так аргументируют GTK2.
В общем, иксовики беснуются по полной программе. "Удалять ${packageName} нельзя, потому что я в нем НЕ использую ${featureName}." Пхаха!
>Заменяет.Там половину виджетов выкинули и на libadwaita загнали. Иди в другом месте набрасывай.
Каких виджетов тебе не хватает?
libadwaita -- это необязательный пакет, всего-навсего recommendation, best practice. Иди в другом месте набрасывай.
>libadwaita -- это необязательный пакетПиши ещё.
>libadwaita -- это обязательный пакетПиши ещё.
Вы оба два кексперта. Адвайта обязательна в 4 жтк, а в 3 опциональна - чем и пользуются всякие хфсе и прочие циннамоны.
Не заменяет. API разный, из-за чего нужно либо патчить под gtk по-новее, либо компилировать с тем, что работает, то есть gtk2.
Остальное - передёргивание фактов.
> Не заменяет. API разный.Это не взаимоисключающие вещи. То, заменяет новая мажорная версия или не заменяет, решается разрабом. Разраб решил, что заменяет, точка.
> Не заменяет.Еще как заменяет. И не просто заменяет, а дает актуальные возможности.
> API разный, из-за чего нужно либо патчить под gtk по-новее,
А сохранение апи никто и не обещал. Просто патчите.
> Остальное - передёргивание фактов.
Перестань пытаться натянуть сову на глобус.
> Вопрос правильный. GCC 3.3 тоже нужно удалить, если его наличие аргументируется "логикой" вида "а вот в GCC 3.3 я НЕ использую HiDPI/Wayland". Бред?Дело в том что даже самый посленднии GCC умеет в с99.
Речь не про стандарты, а продукты. Так-то бровзиры тоже успешно парсят HTML, написанные в 1995 году, и чо?
Только на вопрос "зачем" никто не отвечает.
Зачем прекращать поддержку того, что завершило свое развитие?
Вроде как альтернативы имеют множество проблем, которые в gtk2 не появляются.Какие-то проблемы со сборкой?
Вроде, собирается даже на калькулятореИсходники недостаточно изменяться каждые пол года и скучно из собирать в пакеты?
Ну да скучно, когда все работает как задумано, нужно что-то сломать
> Только на вопрос "зачем" никто не отвечает.В софтостроении (да и вообще в любой предметной области) ничего не делается бесплатно. Поэтому это ты должен ответить, *зачем* мейнтейнеры должны совершать телодвижения по сопровождению.
Запомни: по умолчанию НИ ОДИН пакет не нужен. Как только его нужность убедительно доказана, его опакечивают. Как только кто-то замечает, что это доказательство утратило силу, его разопакечивают обратно и выбрасывают. Это -- экономика здорового человека, когда ресурсы впустую не тратятся.
И нет, опакечивание -- это не одноразовая работа. Это +N часов работы каждый год: мейнтейнерам и тестировщикам.
Экономика здорового человека, это когда однажды сделано, и работает 100 лет.
Не обновляй дистр 100 лет. Не обновляй железо 100 лет.
"Однажды сделано" -- это abandonware.
> Не обновляй дистр 100 лет. Не обновляй железо 100 лет.
> "Однажды сделано" -- это abandonware.Я тоже человек хороший, и поэтому я тебе скажу что ты тоже в итогше станешь таким как я, потому что оюднажды тебе надоест гонка за горизонтом.
Надоела гонка за горизонтом -- тупо не обновляй дистр. Это и есть то самое пресловутое "однажды сделано" (aka abandonware, aka "использую экзешник, скомпиленный в 1995, пусть даже для него все 30 лет выходили обновы -- я их тупо игнорирую и каждый раз запускаю экзешник из 1995.").
К сожалению не обновлять дистр не вариант - железо стареет.
Кор Два Дуо не стареет!
Ну так не обновляйся!
Сиди на Debian Wheezy на божественном ядре 2.6.Но нет! Ты хочешь чтобы ты обновился до 13, 14, и так далее, версии.
И чтобы твой древних хлам работал.ps я человек хороший, поэтому не буду желать, чтобы тебя лечили, учили и сделали условия труда по стандартам 100 летней давности
потому что вот такой я добрый)
> Ну так не обновляйся!
> Сиди на Debian Wheezy на божественном ядре 2.6.
> Но нет! Ты хочешь чтобы ты обновился до 13, 14, и так
> далее, версии.
> И чтобы твой древних хлам работал.
> ps я человек хороший, поэтому не буду желать, чтобы тебя лечили, учили
> и сделали условия труда по стандартам 100 летней давности
> потому что вот такой я добрый)Я тоже человек хороший, и поэтому я тебе скажу что ты тоже в итогше станешь таким как я, потому что оюднажды тебе надоест гонка за горизонтом.
Перестать думать это прямая дорога в гроб. Поэтому мы будем на роллингах сидеть и в 95 лет.
Скажешь это своему 95-летнему мозгу. Да что там, уже и 60-летнему.
>Экономика здорового человека, это когда однажды сделано, и работает 100 лет.Освещайте избушку керосиновой лампой, отправляйте письма голубями, написанные перьевыми ручками, при свете керосиновой лампы. Ездите на повзоках запряжёнными лошадьми.
Эти в своём маргинально-околокоммунистическом запале вообще не думают, что выдают... Я их обожаю! Экономисты, ля. Сегодня здеся собрались экономисты.
> В софтостроении (да и вообще в любой предметной области) ничего не делается бесплатно.Почём Дебиан для народа?
Потому что им нужна гонка за горизонтом. Финальный продукт неинтересен.
Финальный продукт - коммерческая прерогатива.
> Зачем прекращать поддержку того, что завершило свое развитие?Потому что на это тратятся усилия мейнтенеров.
Каждая версия должна быть собрана и протестирована.Пусть те кому это надо записываются и начинают поддерживать.
>Пусть те кому это надо записываются и начинают поддерживать.Как можно поддерживать то, что уже выкинули? Ты себя слышишь вообще?
те, кто сильно скучают по gtk2, всегда могут оформить свою репу с некропакетами. И там их обслуживать. А выпинывают старье только из дефолтных реп дебиана (твои личные васяно-репы остались нетронуты).
Ага, а потом ещё будут плакать, что людей не хватает.
Что значит выкинули? Ментейнеры дебиана удалили исходники пакетов из интернета?
Берешь инструкции по сборки с дебиана, собираешь пакеты и создаешь репозиторий.
За это тебе пользователи периодически будут приходить и рассказывать что нужно еще починить и сделать.
>Зачем прекращать поддержку того, что завершило свое развитие?Затем, что поддержка требует усилий, а не даётся бесплатно.
>Какие-то проблемы со сборкой?Подключайтесь к мейнтерам, узнаете.
>Вроде как альтернативы имеют множество проблем, которые в gtk2 не появляются.Зато есть проблемы, которые есть именно в gtk2, типа отсутствия поддеркжи wayland.
>Исходники недостаточно изменяться каждые пол года и скучно из собирать в пакеты?Откройте список патчей и посмотрите.
>Ну да скучно, когда все работает как задумано, нужно что-то сломатьНе могу утверждать конкретно про gtk2, не смотрел, но проблема в том, что сборка зависит от кучи других проектов. И если условный python обновится, то исходный код зависимых проектов придётся патчить.
>Подключайтесь к мейнтерам, узнаете.А чего тут узнавать? Человек пришёл поддерживать пакет, его развернули.
Debian захвачен рептилоидами, но способ справиться с рептилоидами есть - это ненависть, аморальность, цинизм и философия Ницше.
или просто норм дистр, который стремится ДАВАТЬ ПОЛЕЗНОЕ, а не ЗАБИРАТЬ ГЛАВНОЕ (возможность запускать софт).но его ещё поискать
Идея что возможность запускать софт это одна из главных задач Linux дистрибутива это здравый смысл. Здравый смысл это то, что чахнет наверное в первых рядаx.
согласен.
Есть только токсичный маскулизм, так сойдёт?
> Есть только токсичный маскулизм, так сойдёт?Пробуй всё, авось сработает.
Теперь я понял, почему в стране языка на котором я пишу, их нет. Последние издохли в муках за последние 4 года.
Обожаю лишение пользователя возможности делать что-либо во ИМЯ СПРАВЕДЛИВОСТИ.Д.б.
А справедливо, что обнаглевшие потребялди ТРЕБУЮТ чтобы им что-то делали, при этом сами даже пальцем о палец не ударят?
Типа "вы для меня работайте, а я буду только ныть в комментариях"
Типичная готтентотская мораль.
Аж противно смотреть.
))))))))
порадовал под вечер
молодец держи сосачку красный богатырь
Хм... у тебя судя по всему это довольно ходовой способ развлечения?
Не, спасибо.А по делу есть что в̶ы̶с̶р̶а̶т̶ь̶ сказать?
>ТРЕБУЮТДавай без твоих дешёвых манипуляций. Когда требуется поддерживать пакет, они спокойно пишут в рассылке и люди находятся. В случае же сабжа принято решение об удалении, людей никто не ищет. Более того, желающим будут отказывать. Уже ни раз так было.
> Давай без твоих дешёвых манипуляций.Манипуляций?
Ты что не читал комменты к новости)?> В случае же сабжа принято решение об удалении,
Вранье.
Они это заявили как цель, но обсуждение не закрыто и вот прям сейчас в нем можно почитать разные варианты решения.
>Манипуляций?Твоих манипуляций. Переход на эмоции - дешёвая манипуляции.
>почитать разные варианты решения.
Которые никто не просил. Так что не ври.
А справедливо ли наличие более чем одного тулкита в репозитории дистрибутива? И если-нет, то какая цепочка рассуждений и какие доводы могут переубедить вас во взглядах на многотулкитность?
> А справедливо ли наличие более чем одного тулкита в репозитории дистрибутива? И
> если-нет, то какая цепочка рассуждений и какие доводы могут переубедить вас
> во взглядах на многотулкитность?https://www.meme-arsenal.com/memes/c925cb884bf835ae8e8c2a09d...
Если сопровождение занимает много сил у текущей команды, то нужно либо усиливать команду, либо дропать поддержку. Текущая команда высказалась за то, чтобы дропнуть. Если найдётся DD, готовый взяться за поддержку GTK2, то почему бы и не оставить.
А если придумать себе неподъёмные условия для "поддержки" то можно дропать всё что угодно!
> А если придумать себе неподъёмные условия для "поддержки" то можно дропать всё что угодно!Это да.
Тут несколько напрягает, что исходный пост в рассылке почему-то апеллирует к тому, что так уже поступили в других дистрибутивах. Странный посыл. Вроде бы другие дистрибутивы не имеют отношения к Debian. Ну или во всяком случае — не должны бы.
поэтому и не готовпотому что все д.б.
вместо того чтобы делать минимум того что нужно, делать на что ещё хватает сил, и не делать то, что вредно.
у них похоже сдвиг по фазе. в основном по всяким идеолого-политическим, выдуманным "заветам".
> А если придумать себе неподъёмные условия для "поддержки"
> то можно дропать всё что угодно!А где ты увидел неподъёмные условия для "поддержки"?
Можешь показать себя в списке желающих поддерживать GTK2?
ЧТО ТАМ ПОДДЕРЖИВАТЬ МЛЯ?если говорить Глобально и Надёжно (с)(тм), то в ОС должны быть устоявшиеся механизмы поставки всякого протухшего овна для совместимости.
Но если их даже нет (почему? в супер-пупер мега дистре?), то поддерживать просто сборкой и.. всё.
> ЧТО ТАМ ПОДДЕРЖИВАТЬНу так возьми и поддержи!
Там же два байта отослать, а не поддерживать)))> то в ОС должны быть устоявшиеся механизмы
В штабле нонсенс? Устоявшиеся механизмы?
Классная шутка.
>Ну так возьми и поддержи!Куда писать? В спортлото?
>возьми и поддержи!для этого не нужен человек - достаточно build bot'а. но они не хотят так. ПОТОМУЧТО ТАГ MAH BHOY!!!
>В штабле нонсенс? Устоявшиеся механизмы?
>Классная шутка.потрудитесь выражаться яснее. под механизмами имелось в виду следующее "если какие-то пОкеты вдруг не удовлетворяют вашым ВЫСОКИМ ТРЕБОВАНИЯМ ДИСТРИБУТИВА ЛУЧШИХ ДОМОВ ФИЛАДЕЛЬФИИ то нужно просто иметь процедуру поставки того что не удовлетворяет, а не выкидывать. вот и всё.
> ЧТО ТАМ ПОДДЕРЖИВАТЬ МЛЯ?Древний овнокод.
Который нужен полуторам землекопам.> в ОС должны быть устоявшиеся механизмы поставки всякого протухшего овна для совместимости.
Хахаха, ну ты пошутил.
В реальности "стейбл нонсенс" и "у вас не тот жлибц" идите в пень.
Зато некакввинде!
> Древний овнокод.код как код.
> Который нужен полуторам землекопам.
ну поставляются же там мильоны наколенных говноподелок всех мастей и цветов
которые не нужны даже одному землекопу
а ГТК2 нужен для многого легаси.> Хахаха, ну ты пошутил.
> В реальности "стейбл нонсенс" и "у вас не тот жлибц" идите в
> пень.
> Зато некакввинде!я хз что это всё значит, но я за то чтобы совместимость с овном мамонта была как в венде. Если надо это сделать "правильными" путями (а не как в венде) - делаем. Но они просто ***дят про поддержку и выкидывают... да, венде такое и не снилось - потому шта там сириус бузинесс, а не вот эти вот идеологи кодовой чистоты.
с таким подходом есть nix/guix
> GCC 3.3, который давно устарел, но поставляется в дистрибутиве более 20 летГде? Как пакет называется?
>> GCC 3.3, который давно устарел, но поставляется в дистрибутиве более 20 лет
> Где? Как пакет называется?тут ошибка в новости, там человек на самом деле писал следующее:
> src:gcc-3.3 was in Debian for 2 decades. The last 16 years it was there just to provide libstdc++5 for legacy binaries, years after upstream moved on to newer version.
xournal - полезная вещь.
Давно заброшен в пользу xournalpp
Продавят, как не раз было.
Забавно, но хоть тут все читатели сразу представили срач и санта-барбару, в рассылке всё относительно адекватно и спокойно.
Беглое чтение треда показало, что люди вежливо замечают, что:- список пакетов, которые зависят от GTK2 огромен, и удаление оных не желательно (тут в новости лишь небольшая вырезка из списка)
- что от текущей команды сопровождающих требуется исключительно выразить желание прекратить поддержку (справедливо, что ж)
- что удалить пакет просто так нельзя: сначала нужно перевести пакет в статус orphaned и подождать, не захочет ли кто-то взяться за его сопровождениеВсё в целом доброжелательно и согласно устоявшейся процедуре.
PS: вообще, очень похоже на то, что удаление не состоится; у многих DD нашлись программы, которые они используют, и которые зависят от GTK2. Даже один из предыдущих DPL до сих пор пользуется парочкой...
Сколько раз выкидывали осиротевшие пакеты, причём прямо в корректирующих релизах.
> Сколько раз выкидывали осиротевшие пакеты, причём прямо в корректирующих релизах.А сколько раз *не* выкидывали...
Не верьте им, это не настоящая переписка, это стратегия для прикрытия и спокойствия.
Дождёмся Slackware 15.1, и тогда его хватит надолго. Там то GTK2 ещё останется.
> Наиболее серьёзной проблемой, блокирующей удаление GTK2,
> является то, что GTK2 продолжает использоваться в графическом
> инсталляторе Debian.Т.е. за 15 лет они не смогли перейти с копролита на ГТК3?
Не, ну это конечно в стиле деба, но даже для них слишком.> В репозитории Debian также остаётся около 150 пакетов
И весь шум из-за каких-то 150 мусорных пакетов?
Учитывая что в нем около 30K source packages и 59K binary packages... Это вообще кто-то заметит?
>не смогли перейти с копролита на ГТК3?Принципы мешают.
>из-за каких-то 150 мусорных пакетов?
Это не Fedora.
Если бы LibreOffice был на GTK2 никто бы даже не вякнул.
> Если бы LibreOffice был на GTK2 никто бы даже не вякнул.Если бы LibreOffice был на GTK2, то проблема былы бы наааамного больше: ̶г̶р̶а̶д̶о̶о̶б̶р̶а̶з̶у̶ю̶щ̶и̶й̶ платформообразующий софт застрял на каком-то дидовом кале, который не умеет да в HiDPI.
Но LibreOffice не был бы, потому что все нормальные дистры уже дропнули GTK2.
>Т.е. за 15 лет они не смогли перейти с копролита на ГТК3?Я тебе маленький секрет открою, гтк3 давно всё. Его бы тоже хорошо выкинуть.
> Я тебе маленький секрет открою, гтк3 давно всё.Вообще GTK3 все еще на Active Maintenance.
Для него даже EOL не назначен.> Его бы тоже хорошо выкинуть.
С этим согласен. Потому что как только будет GTK5 - на GTK3 сразу забьют.
перевод с gtk2 на gtk3 ИИ не осиливает, а backports новых версий ядра или драйверов ещё более непосильная задача для ИИ, у людей все силы уходят на удовлетворение околорастовых проблем.
Было бы прикольно увидеть рассуждения о выбрасывании пакетов на C++
Из идей также упоминается создание обвязки, транслирующей API GTK2 в GTK3Вот же ж фантазёры: GTK2 типа никто не хочет, а транслятор, конечно же, запилят :))
P.S. Я за сохранение GTK2, только моё мнение вряд ли учтёт команда сопровождающих Debian...
>P.S. Я за сохранение GTK2, только моё мнение вряд ли учтёт команда сопровождающих Debian...Ну так становись мейнетром, в чём проблема?
>Ну так становись мейнетром, в чём проблема?Куда писать?
Не стоит бросаться подобными словами без разбору ;)
Я не программист. Я и не совсем тупой (или просто привык так думать) - могу скомпилировать приложение или библиотеку, например, могу опакетить (в большинстве случаев), могу найти патч в апстриме или вот AUR выручил пару раз, могу и сам пофиксить (но в ограниченном количестве случаев) или что-то дописать (небольшое, из кусков, подсмотрев в исходниках приложения). Ну и какой из меня майнтейнер-то?В то же время загляните в Debian'овские патчи - там по большей части уже добавлено необходимое, сборка автоматизирована, тестирование автоматизировано, это не rolling-дистрибутив и развитие GTK2 остановилось достаточно давно. Xwayland не выкидывают. Т.е. не требуется _значительных_ усилий.
> Я за сохранение GTK2, только моё мнение вряд ли учтёт команда
> сопровождающих Debian...А что ты готов сделать ради этого сохранения?
Чем готов пожертвовать? Чем заплатить?Или ты просто "я конечно за все хорошее и против всего плохого... но диван такой мягкий, что лень вставать" ?
Чуть выше осветил круг своих компетенций, если кратко - их недостаточно для такой помощи окружающим.
> Из идей также упоминается создание обвязки, транслирующей API GTK2 в GTK3ага, я тоже поржал.
> Вот же ж фантазёры: GTK2 типа никто не хочет, а транслятор, конечно же, запилят :))
это другим словом называется. "поддерживать" то что само стоит - это у них неимоверные усилия, переписать установщик - двадцать лет нешмагли, вот странслировать апи - это ж каждая деб...домохозяйка справится! Щас начнут и закончат.
Странно что за 20 лет никто быстренько не сделал. Странно ведь, да?!
>Среди популярных пакетов, завязанных на GTK2:Протыкал несколько ради интереса. ibus - есть в арче, зависит от gtk3, gtk4, lazarus - есть в арче, зависит от qt5pas и qt6pas, mplayer - есть в арче, fpc - есть в арче, не имеет зависимости от графических библиотек, что дебиановцы туда засунули?
> что дебиановцы туда засунули?Скорее "в каком тысячелетии дебиановцы в последний раз проводили аудит зависимостей у пакетов"?
Забавно сравнить уровень дискуссии в рассылке (lists.debian.org/debian-devel/2026/01/#00090) и тут.
В том числе топящих за сохранение поддержки GTK2.Прям небо и земля. Там "джентельмены с моноклями", а тут "стадо бабуинов передидывается продуктами жизнедеятельности".
Печально.
Вы определённо преувеличиваете. Возможно, по привычке?
К слову, вам никто не мешает дополнить новость подробностями, freehck вот не стал.
Да нет!
Посмотрите
на lists.debian.org/debian-devel/2026/01/msg00162.html
As volunteers, we should only work on what we want to, so the GNOME team should absolutely not be compelled to maintain GTK2 if you no longer want to.I respect your opinion that Debian would be better off without GTK2 in the archive. However, I don't agree with it. The two pillars of my position are: ...
И на "ЧТО ТАМ ПОДДЕРЖИВАТЬ МЛЯ?", а лучше на сообщения которые уже удалили)
По поводу подробностей...
Можно, но зачем? (с)
Ну добавлю я в новость предложение сделать нормальные правила, типа как тут
lists.debian.org/debian-devel/2026/01/msg00189.html
A legacy library can remain in the main archive if...
* USED: There must be proof of the widespread use of this library inside and outside Debian.
* TEAM MAINTAINED: The library package must be maintained by a team.
* EXPLICITLY OWNED: All team members must be listed as Uploaders.
* MARKED AS LEGACY: d/README.source explicitly describes the legacy status of this package.
* SECURE: Known security issues must be fixed in unstable and stable in X days, or the FTP masters will permanently remove the library. (This may imply that the team is now the new upstream.)Но это просто предложение, не думаю что оно будет реализовано.
Пусть вместо жтк2 закинут жтк2-компат - посвежее будет, последний коммит всего 11 лет назад.
К слову, поддержку уже стали ограничивать
https://salsa.debian.org/gnome-team/gtk2/-/commit/e0afafa0db...
В ветке Debian 14.0 Forky пакета "gir1.2-gtk-2.0" уже нет.
Не знаю, насколько оно unused, вероятно, речь только об изкоробочных пакетах. Как вариант, вангую, - могут быть проблемы с GIMP2 с поддержкой Python, если кто-то сам собирает или тащит из сторонней репы.