Новые программы в Backports

Автор Tomoki Sakurai, 03 марта 2016, 16:47:34

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Tomoki Sakurai

По какой логике программы вносятся в backports и можно ли на эту логику как-то повлиять? Ну там, написать куда ни будь "редиски из Qt один неприятный баг в тестинг-ветке пофиксили, в стабл-ветку фикс не перенесли, а через apt-get install -t stretch их поделие не ставится - орет что-то про зависимости".

PS Поставить тестинг не предлагать. Ставил, быстро словил пару минорных глюков типа "Iceweasel периодически ругается что не может сессию восстановить", в стабл-ветке все же комфортней живется.

alsoijw

Tomoki Sakurai, бекпортирование.
Цитата: Tomoki Sakurai от 03 марта 2016, 16:47:34Ну там, написать куда ни будь "редиски из Qt один неприятный баг в тестинг-ветке пофиксили, в стабл-ветку фикс не перенесли, а через apt-get install -t stretch их поделие не ставится - орет что-то про зависимости".
Багрепорт.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Tomoki Sakurai

#2
Цитата: alsoijw от 03 марта 2016, 17:49:11
Багрепорт.
Куда багрепорт? В техподдержку Qt он уже подан и уже имеет статус Closed. И он действительно Closed в последней версии Qtcreator, доступной в тестинг-ветке. А в стабле живее всех живых.

alsoijw

Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Tomoki Sakurai

#4
Цитата: alsoijw от 03 марта 2016, 18:33:46
Tomoki Sakurai, в дебиане.
Понял, буду пробовать писать туда.

Cообщение объединено 03 марта 2016, 20:01:01

Цитата: alsoijw от 03 марта 2016, 18:33:46
Tomoki Sakurai, в дебиане.
Нда, пришел замечательный ответ - "Ничего исправлять и бэкпортить не будем, багрепорт закрываем. Идите вы со своими багрепортами, пакет из исходников пересобирать".

ihammers

Цитата: Tomoki Sakurai от 03 марта 2016, 19:08:48"Ничего исправлять и бэкпортить не будем, багрепорт закрываем. Идите вы со своими багрепортами, пакет из исходников пересобирать".
У вас не точный перевод:
Цитата: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816639
QtCreator 3.6.0 cannot be added via backports primarily because it
requires Qt 5.4+. Qt is not going to be backported, unless you wish to
volunteer for that.

The bug is also not in QtCreator, but Qt. You can see that with the
two small patches that fix this issue.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

Tomoki Sakurai

Цитата: ihammers от 04 марта 2016, 04:20:53
У вас не точный перевод:
Точный, точный. "The simplest fix might be to grab sources for Qt (apt-get source), and rebuild with those patches added (add patches with quilt to debian/patches/ and `debuild` to recompile). Stuff like this generally doesn't get backported in Debian to stable."

То есть, способ исправить баг есть, но вносить его в стабл никто не собирается. Всем недовольным предлагается самим пересобрать исправленную версию нужных пакетов. При этом багрепорт значится как resolved, хотя в дистрибутиве не изменилось ни единого байта, а баг как был, так и остался. Это и называется "Ничего исправлять и бэкпортить не будем, багрепорт закрываем. Идите вы со своими багрепортами, пакет из исходников пересобирать".

ogost

У вас неверное представление об опер сурсе, здесь никто никому ничего не должен.
Кроме того, вам объяснили почему не будут бекпортировать qtcreator - в основном потому что он тянет в зависимостях qt5.4+, а его некому портировать. Если последнее бэкпортируют, то вероятно и ваш запрос удовлетворят. Предлагают вам самому его бэкпортировать, если хватает опыта. Никто вас никуда не послал, просто так обстоят дела.

alsoijw

Цитата: ogost от 04 марта 2016, 06:35:40в основном потому что он тянет в зависимостях qt5.4+, а его некому портировать.
ЕМНИП в стабильной ветке 4 Qt. Там потребуется обновлять более одного пакета.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Tomoki Sakurai

Цитата: ogost от 04 марта 2016, 06:35:40
У вас неверное представление об опер сурсе, здесь никто никому ничего не должен.
Кроме того, вам объяснили почему не будут бекпортировать qtcreator
Я писал не о бекпортировании 3.6.0, а о наличии бага в стабле. Бекпортирование было лишь предложенным мной способом исправить баг. Альтернативные способы исправить баг существуют, техподдержка их назвала. Однако, баг закрыт, при том что ничего не исправлено. Извините, но если никто не обязан выполнять собственные обязательства по поддержанию проекта, так и закройте багтрекер. Или напишите сверху "нет Дебиана кроме Сида, все остальные ветки не поддерживаем". И никто не будет донимать багрепортами на Стабл, а потом возмущаться ответу техподдержки.

PS Из того же общения с техподдержкой. Я: Ё, чуваки из Дебиана! У вас тут Qt криво формат файла определяет. Техподдержка: Иди нафиг. Я: Ё, чуваки из Qt! У вас тут Qt криво формат файла определяет. Техподдержка: Спасибо,  Somewhat important. Не, это не опен сурс. Вон, у Qt тоже опен сурс, но реакция на багрепорты совсем другая.

dogsleg

Цитата: Tomoki Sakurai от 04 марта 2016, 14:16:45Я писал не о бекпортировании 3.6.0, а о наличии бага в стабле

В стабильном выпуске исправляют только проблемы безопасности и очень серьёзные ошибки. Во-первых, указанные ошибки не относятся к числу проблем безопасности или к очень серьёзным ошибкам (RC). Во-вторых, по меньшей мере одна из них уже исправлена в более свежих выпусках. Никто не будет ломать стабильный выпуск из-за переноса туда новой версии целого Qt. Переносить исправление одной ошибки в старую версию Qt тоже затруднительно.

Помните, что Debian разрабатывается добровольцами в их свободное время. Большинство из них никаких денег за это не получает (в отличии от разработчиков Qt). Если вам очень хочется исправить эти ошибки именно в стабильном выпуске, сделайте бэкпорт и предложите на mentors.debian.net. Может быть ваши пакеты загрузят в backports. Предложите свою помощь команде, которая занимается созданием пакетов Qt.

Tomoki Sakurai

Цитата: dogsleg от 04 марта 2016, 15:44:41
В стабильном выпуске исправляют только проблемы безопасности и очень серьёзные ошибки.
Официальный дискламбер: ""Стабильный" дистрибутив содержит последнюю официально выпущенную версию дистрибутива Debian.  Это "боевой" выпуск Debian, предназначенный для широкого использования. Независимо от нашего желания в выпуске могут быть некоторые проблемы, несмотря на то, что он объявлен стабильным. Мы составили список основных известных проблем, и вы всегда можете сообщить нам о других ошибках."

Как несложно заметить, здесь ни единого слова о том, что исправление багов не приводящих к краху системы прекращено. Написано "это официальный выпуск, если чего глючит - пишите". Вот поэтому и говорю - напишите сверху "нет Дебиана кроме Сида, все остальные ветки не поддерживаем". И никто не будет донимать багрепортами на Стабл, а потом возмущаться ответу техподдержки. Ну а раз сами пригласили сообщать о любых ошибках - так исправляйте любые ошибки.

alsoijw

Цитата: Tomoki Sakurai от 04 марта 2016, 14:16:45Я писал не о бекпортировании 3.6.0, а о наличии бага в стабле. Бекпортирование было лишь предложенным мной способом исправить баг. Альтернативные способы исправить баг существуют, техподдержка их назвала.
А какой альтернативный способ? Собрать из исходников новую версию? Или есть патч к текущей версии?
флуд наказуем.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Tomoki Sakurai

Цитата: alsoijw от 04 марта 2016, 17:37:38
А какой альтернативный способ? Собрать из исходников новую версию? Или есть патч к текущей версии?
Ну я же сразу дал цитату. Да, техподдержка пишет что патч к текушей версии есть и втыкается пересборкой исходников - "The simplest fix might be to grab sources for Qt (apt-get source), and rebuild with those patches added (add patches with quilt to debian/patches/ and `debuild` to recompile).". Что мешает выполнить эти манипуляции на стороне разработчиков и внести результат в репозиторий - загадка.

И да, сразу уточняю - несмотря на популярный миф о всезнании тыжпрограмистов, о софтине под названием quilt я слышу первый раз в жизни. А ее освоение потребует столько усилий, что проще действительно на тестинг уйти.

dogsleg

Цитата: Tomoki Sakurai от 04 марта 2016, 16:00:02Официальный дискламбер

Так вот, официальный дисклеймер говорит следующее: "В стабильный выпуск новые возможности не добавляются. После того как версия Debian была выпущена и помечена как «стабильная», в неё поступают только обновления безопасности. То есть обновления получат только те пакеты, в которых была найдена какая-то уязвимость".

Стабильный выпуск получает только исправления уязвимостей. Это гарантируется.

В редакции стабильного выпуска могут входить исправления ошибок, но только очень серьёзных. Это не гарантируется.