Разработчик Ubuntu Саймон Куигли рассказал о планах по переходу пакетов Ubuntu с Qt 5 на Qt 6, чтобы к началу цикла Ubuntu 26.04 LTS в начале 2026 года можно было удалить старую версию этого графического инструментария.
Есть надежда, что в следующем крупном выпуске с долгосрочной поддержкой (LTS) Qt 5 можно будет удалить из архива Ubuntu и просто поставлять Qt 6. Это похоже на то, как Ubuntu ранее постепенно отказывалась от набора инструментов Qt 4 и пыталась выпустить Qt 5 в Ubuntu 26.04 LTS, чтобы избежать длительного периода поддержки.
Ubuntu 26.04 LTS без Qt 5 – это просто цель на данный момент. Надеемся, что разработчики помогут с вышестоящими проектами при переходе с Qt 5 на Qt 6, что является меньшей нагрузкой, чем при переходе с Qt 4 на Qt 5. Существует также библиотека Qt5Compat, которая поможет перевести приложения Qt5 на библиотеки Qt 6.
План по удалению Qt 5 из Ubuntu до выпуска Ubuntu 26.04 LTS был опубликован на Ubuntu Discourse.
Одна из первых проблем, связанных с этим планом, заключается в том, что KDE Plasma сильно зависит от VLC через пакет Phono-GStreamer, но VLC не будет перенесён на Qt 6 до выхода VLC 4.0. В настоящее время нет точных сроков выхода VLC 4.0. Разработчики Ubuntu Touch, работающие над кодом Lomiri (бывший Unity 8), также сомневаются, что смогут перейти на Qt 6 к выпуску Ubuntu 26.04. В любом случае, в течение следующего года мы увидим, достигнут ли достаточный прогресс, чтобы в Ubuntu 26.04 LTS были удалены пакеты Qt 5.