The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Qt 6 в Debian может оказаться без сопровождения, opennews (?), 19-Авг-20, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


231. "Qt 6 в Debian может оказаться без сопровождения"  +/
Сообщение от Zenitur (ok), 21-Авг-20, 14:21 
> Майкл Штапельберг (Michael Stapelberg) объявил о прекращении сопровождения в Debian поддерживаемых им пакетов из-за недовольства текущим состоянием инфраструктуры проекта. ... Штапельберг являлся мэйнтейнером около 170 пакетов ... Претензии к инфраструктуре касаются излишне усложнённого сборочного стека https://michael.stapelberg.ch/posts/2016-11-25-build-tools/

И это так. В Debian 4 и 5 SPEC-файлы были просты и понятны. Сейчас они стали значительно жирнее, чем раньше. Также стало сложнее вносить правки в SPEC-файл. Ты хочешь добавить или удалить параметр ./configure, открываешь ./debian/rules, а там этого нет! Всё раскидано по куче файлов (особенно в таких больших проектах, как Qt5). Или несколько отдельных команд заменили на какой-нибудь dh_autobuild, из-за чего, например, ты хочешь убрать из сборочного процесса команду make tests, а её нет. И даже с новыми сокращалками сборочного процесса, код всё равно пухнет!

Когда в каждом новом релизе SPEC-файлы пухли всё сильнее, было ожидаемо, что однажды самолёт под названием Debian не сможет со всем этим взлететь. Что однажды релизнется какая-нибудь новая программа, которую сложно пакетировать, и никто не захочет писать под неё 200-килобайтный SPEC. У таких пакетов, как Qt, LLVM, Chromium, Mesa, скрипты сборки огромны, а для Qt 6 их явно придётся писать заново, не базируясь на Qt 5.

Ответить | Правка | Наверх | Cообщить модератору

247. "Qt 6 в Debian может оказаться без сопровождения"  +/
Сообщение от Michael Shigorinemail (ok), 23-Авг-20, 14:58 
> В Debian 4 и 5 SPEC-файлы были просты и понятны

Эээ... ничего, что в демьяне не спеки, а правила? :D
Ну и да, dh_* -- тоже медаль о двух концах.

> для Qt 6 их явно придётся писать заново, не базируясь на Qt 5

Почему?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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