The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Qt 4 не войдёт в состав Debian 10

16.08.2017 12:14

Разработчики Debian сообщили о скором удалении пакетов с Qt 4 из репозиториев testing и unstable. Таким образом, Qt 4 не войдёт в состав Debian 10 "Buster", в котором будет поставляться только Qt 5. Отмечается, что это достаточно трудное решение, так как многие приложения продолжают использовать Qt 4. Пользователям свободных программ, привязанных к Qt 4, предлагается портировать их на Qt 5, а в случае проприетарного ПО уведомить производителя, что настало время выпустить обновление.

Сопровождение устаревшей ветки Qt 4, финальный выпуск которой был сформирован в мае 2015 года, вызывает определённые трудности. Первые попытки удаления Qt 4 из Debian отмечены ещё при подготовке Debian 9, но библиотека была оставлена в составе дистрибутива, а её сопровождение ограничено устранением критических проблем. Теперь возникли проблемы другого плана - для поддержки новых версий некоторых библиотек требуется внесение существенных изменений в Qt 4, поэтому проще вообще удалить из Qt 4 связанные с данными библиотеками подсистемы. Например, для обеспечения совместимости с OpenSSL 1.1 разработчики столкнулись с необходимостью применения непротестированных патчей, а для поддержки выпусков новее OpenSSL 1.1 остаётся только удалить из Qt 4 поддержку SSL. Аналогичная проблема наблюдается с поддержкой в Qt 4 движка WebKit.

  1. Главная ссылка к новости (https://lists.debian.org/debia...)
  2. OpenNews: Библиотеке Qt исполнилось 20 лет
  3. OpenNews: Финальное обновление Qt 4.8.7
  4. OpenNews: В рамках проекта CopperSpice развивается форк Qt 4.8
  5. OpenNews: Релиз фреймворка Qt 5.9
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47032-qt
Ключевые слова: qt, debian
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (75) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:38, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно пора. Дебиан - весомый дистрибутив, и если прогеры не хотят потерять свою аудиторию, то должны наконец перейти на 5-й кьют. А то опять начнут тормозить с переходом, а когда выйдет 6-й, в котором, предположительно, пофиксят недостатки 5-й ветки, начнется нытье: очень сложно через версию портировать, бла-бла-бла.
     
     
  • 2.3, anonymous (??), 12:46, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На прогеры такие с троллфейсом - нету Qt4? Переходите на Убунточку, там отдельный ppa для таких ретроградов как мы завели!
     
  • 2.6, Анонон (?), 12:54, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда можно подтянуть из stable/oldstable
     
     
  • 3.40, Аноним (-), 15:39, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Наивный. Для этого также придётся даунгрейдить часть библиотек, в т.ч. упомянутую в новости OpenSSL, что вызовет отвал требующего новую версию софта.
    Именно из-за этих несовместимостей, причём даже не на уровне ABI (между бинарными пакетами), а на уровне API (между исходниками), и отказываются от Qt4 — читай новость внимательней.
     
     
  • 4.54, X4asd (ok), 17:42, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Для этого также придётся даунгрейдить часть библиотек, в т.ч. упомянутую в новости OpenSSL

    ДАУНГРЕЙДИТЬ?! а одновременно несколько версий OpenSSL нельзя существовать в системе?

    а в Archlinux существует. устанавливаются сразу оба пакета:

    https://www.archlinux.org/packages/core/x86_64/openssl/files/

    https://www.archlinux.org/packages/core/x86_64/openssl-1.0/files/

    вот это чудеса.. да? :-D

     
     
  • 5.55, Аноним (-), 18:05, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    А зачем вам одновременно несколько версий одной библиотеки? Не осилили обратную совместимость?
     
     
  • 6.59, пох (?), 21:17, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Не осилили обратную совместимость?

    в случае qt - не осилили. В случае openssl - намеренно сломали "for greater good"


      

     
  • 5.69, Аноним (-), 06:09, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И приложение на qt4 у вас тупо не запустится при старой и новой openssl одновременно. Его нужно патчить чтобы он не пытался грузить не поддерживаемые (новые) openssl.
     
     
  • 6.79, пох (?), 17:56, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > И приложение на qt4 у вас тупо не запустится при старой и новой openssl одновременно.

    о, оно ее еще и динамически грузило из первого попавшего под руку пути? Ну тогда да здравствует lxc/докер/vbox, я бы такой неадекват не очень-то и хотел бы видеть в своей системе.

    P.S. привет мазиле, да, там все то же самое с libav (правда, она-то хоть версию проверяет)

     
  • 2.73, Аноним (-), 10:55, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как мы все знаем из истории с systemd единственный значимый дистрибутив - это RedHat. Как в нём сделали так везде и будет.
     
     
  • 3.74, Andrey Mitrofanov (?), 11:03, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Как мы все знаем из истории с systemd единственный значимый дистрибутив -
    > это RedHat. Как в нём сделали так везде и будет.

    "Везде" будут другие, кривые и бажные, версии [прямо из новостных д---т-релизов] того, что стабильно и поддерживаемо в EL. Диверсия.   ...и мальчики очкастые в глазах.

     
     
  • 4.80, пох (?), 17:57, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > "Везде" будут другие, кривые и бажные, версии [прямо из новостных д---т-релизов] того,

    зачем они это делают, вот в чем вопрос? Только не рассказывайте об агентах редхата в рядах дебиановцев с мешками денег - не поверю.


     
     
  • 5.87, Andrey Mitrofanov (?), 18:48, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> "Везде" будут другие, кривые и бажные, версии [прямо из новостных д---т-релизов] того,
    > зачем они это делают, вот в чем вопрос? Только не рассказывайте об
    > агентах редхата в рядах дебиановцев с мешками денег - не поверю.

    Ну, ладно, не буду... Тогда такой вариант: в рядах д-цев слабые на передок любители блестящих фантиков, тащут в рот что попало.

    Следующий фантик тоже на подходе: "другие дистибутивы" (=Debian, не rhel) не нужны, "модель" линукс-дистрибутивов изжила, а нужны "всем" докеры, снапперы и _апп-шопы_. Продажники маркетят [само-]пиар и проприертать.

     

  • 1.2, Аноним (-), 12:42, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Gtk 2 уже выкинули?
     
     
  • 2.7, Денис Матвийчук (?), 12:54, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ты сейчас серьёзно спросил?// а как же работать будет xfce 4...? он ведь практически полностью основан на GTK2+
     
     
  • 3.8, Ananas (?), 13:01, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А они переходят на GTK3
     
     
  • 4.10, A.Stahl (ok), 13:11, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Они ещё лет 5-7 будут переходить. За время их частичного перехода успел появиться МАТЕ и полностью портироваться на ГТК3. В очень неспешном режиме силами трёх инвалидов. ХФЦЕ... ну... скажем так: отстают в этом плане.
     
     
  • 5.26, Аноним (-), 13:52, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Счас минусов нахватаешься от ранимых и обидчивых адептов крыски, несмотря на всю объективность комментария.
     
     
  • 6.33, Клыкастый (ok), 14:36, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну я адепт крыски. и с чего я буду минусовать? да, там всё небыстро и народу немного - так и есть.
     
     
  • 7.36, Аноним (-), 14:43, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    давайте дружить
     
     
  • 8.57, Аноним (-), 19:34, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    давайте ... текст свёрнут, показать
     
  • 7.60, Аноним (-), 21:20, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > там всё небыстро

    Чем медленнее работает программист, тем быстрее работает его софт :)

     
  • 6.76, Василий Топоров (?), 12:21, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для кого минус, а для кого и плюс Это как посмотреть Я вот после перехода на К... большой текст свёрнут, показать
     
     
  • 7.78, 123 (??), 13:33, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня опция с перетягивание работает. Mint 17.
     
  • 5.31, Аноним (-), 14:15, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > силами трёх инвалидов

    А я то думал, чего это MATE такой вот такой. А оно вона как. Теперь мне понятно.

     

  • 1.4, Аноним (4), 12:46, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    "в случае проприетарного ПО уведомить производителя, что настало время выпустить обновление."

    И в уважительной форме получить развернутый ответ о компетенции производителя. ;)

     
  • 1.5, Аноним (-), 12:54, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как тогда запускать скайп?
     
     
  • 2.22, номия (?), 13:30, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Как тогда запускать скайп?

    в браузере, там сейчас единственная адекватная версия скайпа.

     
     
  • 3.41, rshadow (ok), 15:41, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Единственный адекватный ответ в ветке =) Без красно_глазия.
     
  • 2.23, Ананимус (?), 13:31, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чрут или контейнер с линуксом у которого есть qt4.
     
  • 2.27, Аноним (-), 13:53, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гонять по сети иксы с другого компа с убунтой.
     
  • 2.39, Аноним (-), 15:18, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    скайп нонче на джаваскрипте и электроне
     

  • 1.11, M i M (?), 13:11, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Думаю, наиболее упорные смогут собрать свои приложения и с Qt 4 со статической линковкой и жить дальше.
     
     
  • 2.12, A.Stahl (ok), 13:13, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это вполне разумное решение. Не требующее особых затрат. Вообще практически идеальный вариант для полудохлого ПО. Ну или пихать в "контейнеры" если ПО уже совсем сдохло.
     
  • 2.13, nazarpc (?), 13:17, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, с дырами безопасности
     
     
  • 3.15, A.Stahl (ok), 13:20, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Ага, дыра безопасности в пасьянсе или в калькуляторе объёма буковых бочек. Трагедия-то какая...
     
  • 2.20, номия (?), 13:29, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    во флэтснвппак пусть пихают
     

  • 1.14, б.б. (?), 13:19, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    goldendict-о капец?
     
     
  • 2.19, 2018 Year of Linux on Desktops (?), 13:28, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Based on Qt 5.9.1 (GCC 6.3.1 20170306, 64 bit)
    Не, поживёт ещё.
     

  • 1.16, б.б. (?), 13:20, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    в OpenBSD в наличии есть и qt3, и qt4 и qt5 -  и никто не сцыт в компот

    ps. да, gtk1 только недавно выкинули :) вместе с последним оставшимся на нём пакетом - xmms

     
     
  • 2.21, A.Stahl (ok), 13:29, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >и никто не сцыт в компот

    Там повар ноги моет.

     
  • 2.24, аноним_анонимыч (?), 13:38, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в OpenBSD в наличии есть и qt3, и qt4 и qt5 -
    >  и никто не сцыт в компот
    > ps. да, gtk1 только недавно выкинули :) вместе с последним оставшимся на
    > нём пакетом - xmms

    самый толковый плеер был, его форки умеют интеграцию с mplayer?


     
     
  • 3.29, Аноним (-), 13:55, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Если тебе нужен винамп-стайл, юзай qmmp.
     
     
  • 4.52, QuAzI (ok), 17:28, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Audacious
     
  • 4.82, Аноним (-), 18:09, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Qmmp поддерживает скины от WinAmp.
     
  • 2.28, Аноним (-), 13:53, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > ps. да, gtk1 только недавно выкинули :) вместе с последним оставшимся на
    > нём пакетом - xmms

    Печеньки есть не только у вас:
    http://www.freshports.org/x11-toolkits/gtk12/

     
     
  • 3.67, Аноним (-), 05:14, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что будет делать фряха когда выйдет GTK 12? Если теперешняя система нумерации останется, то это будет всего лишь году эдак в 2032-2034.
     
     
  • 4.77, Аноним (-), 13:10, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И в чем проблема https github com freebsd freebsd-ports blob master MOVED P... большой текст свёрнут, показать
     
  • 4.81, пох (?), 18:06, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Что будет делать фряха когда выйдет GTK 12? Если теперешняя система нумерации
    > останется, то это будет всего лишь году эдак в 2032-2034.

    о, щас покажу, шо таки она сделает:

    pkg set -n py27-setuptools27:py27-setuptools
    pkg set -o devel/py-setuptools27:devel/py27-setuptools

    это, если кто не понял, они зачем-то вообще на ровном месте взяли, и поменяли название пакета, цифирки переехали на другой конец строки, так красивше.
    А кто этот момент проспал (в MOVED тонны ненужного хлама, читать его можно только от полного безделья) - получит в виде бонуса два конфликтующих пакета - старый с "неправильным" именем и новый, который required очередным питоновым барахлом, и дерется с уже установленным.

     
     
  • 5.90, Аноним (-), 23:54, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Читают UPDATING, в МОVED можно глянуть переименования и удаления CODE 2017031... большой текст свёрнут, показать
     
  • 4.91, Sirob (?), 03:56, 18/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Что будет делать фряха когда выйдет GTK 12?

    Если пакет с GTK v.1.2 называется gtk12, то пакет с GTK v.12.x будет называться gtk12x. Делов-то.

     
  • 2.58, Аноним (-), 20:09, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И в NetBSD и FreeBSD/DragonFlyBSD так же.
     
     
  • 3.89, бедный буратино (ok), 21:39, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    а kde3 у вас есть? :)
     
  • 2.83, Аноним (-), 18:14, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >в OpenBSD в наличии есть и qt3, и qt4 и qt5 -  и никто не сцыт в компот

    Ну так OpenBSD - флагман безопасности же.

     
     
  • 3.88, бедный буратино (ok), 21:38, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ls qt3/patches | wc -l
    31

    ls qt4/patches | wc -l
    54

    а с переходом на шланг оно ещё и анализатором проверяется, не отходя от кассы

     
  • 2.95, Michael Shigorin (ok), 21:52, 22/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > ps. да, gtk1 только недавно выкинули :) вместе с последним оставшимся на
    > нём пакетом - xmms

    Экие вы непоседы там.

     

  • 1.18, номия (?), 13:28, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    давно пора.
     
  • 1.34, Аноним (-), 14:39, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ох когда можно будет выкинуть qt4, gtk2,  python 2.7 ?
     
     
  • 2.63, бедный буратино (ok), 23:22, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    только новое, модное, прогрессивное

    долой стабильно работающее!

     
  • 2.68, Аноним (-), 05:15, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Последние два ещё сапортятся, в отличие от Qt 4.
     

  • 1.48, Аноним (-), 16:47, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    То есть, четвертые культи окаменели настолько, что не годятся уже даже и в дебиан стейбл?
     
  • 1.49, Аноним (-), 16:52, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это уже не мой любимый Debian, а какой-то уродливый systemDebian
     
     
  • 2.70, Аноним (-), 06:59, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    для этого Красные Шляпы и убили Мердока
     

  • 1.50, anonymous (??), 17:14, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Только вот качество пятого оставляет желать лучшего.
     
     
  • 2.84, Аноним (-), 18:25, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    По крайней мере, не хуже 4-го. С точки зрения быстройдействия, разницы в худшую сторону не обнаружил.
     

  • 1.53, QuAzI (ok), 17:37, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не понятно только который Qt5 будет в итоге. Какой-нибудь древний 5.2, который не соберёт половину того что на Qt5 написано или всё же хотя бы LTS.
    А ещё интереснее, когда же https://wiki.qt.io/PySide2 вообще зарелизится
     
     
  • 2.75, Аноним (-), 12:00, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Какой нафиг 5.2? О нём уже забыли давно, даже в stable уже 5.7.
    https://packages.debian.org/search?keywords=qtbase-opensource-src&searchon=sou
     

  • 1.56, Аноним (-), 19:16, 16/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    сначала обрадовался, прочитав:qt не войдет в состав дебиана, а потом дочитал... 4
     
     
  • 2.64, Аноним (-), 23:59, 16/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Он тебе что-то прищемил?
     
  • 2.85, Аноним (-), 18:29, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дуплик?
     
  • 2.66, бедный буратино (ok), 03:57, 17/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    от Debian 11 Bullseye форкнется Debian 11 Bullshit, и вот туда уже Qt не войдёт

    скоро на каждую фобию будет по Debian-у

     
  • 2.92, 123 (??), 13:21, 18/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Будет смешно если SUSE забросят КЕДы окончательно, они уже сейчас в дефолте гном поставляют...
     

  • 1.71, Аноним (-), 07:12, 17/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Dbian 10 появится не завтра, а примерно через 2 года. Вполне достаточно времени для перехода живого ПО на Qt5. Рано или поздно все равно придется зaкопать Qt4.

    Админы, а почему слово "зaкопать" отнесено к ненормативной лексике? Приходится его писать с одной латинской буквой. На этом сайте без этого слова никак.

     
     
  • 2.93, 123 (??), 13:22, 18/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Dbian 10 появится не завтра, а примерно через 2 года.
    > Вполне достаточно времени для перехода живого ПО на Qt6.
    > Рано или поздно все равно придется зaкопать Qt5.

    Зная культишников и кедоносцев будет скорее так.

     

  • 1.94, Аноним (94), 13:54, 18/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем воообще версии Qt менять, какой в этом прок?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру