О странностях общения с разрабами Debian (Кто прав?)

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Ответить
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

О странностях общения с разрабами Debian

Сообщение PVOzerski »

В связи с грядущим изменением лицензии ALT Linux начал я искать этому, вообще-то весьма добротному, дистру замену и решил пощупать Debian. Установил себе для начала на домашний комп стабильную сборку (Jessie 8.3) и начал изучать и эксплуатировать систему. Естественно, не всё оказалось гладко, причем виноваты были далеко не всегда мои кривые руки. Случалось и так, что источники проблем были со мной не связаны, по крайней мере прямо. А самый яркий случай, меня весьма впечатливший, произошел на днях.

Пару дней назад после очередного обновления я налетел на баг. Есть нюанс: баг, возможно, не проявился бы, если бы у меня не был установлен софт из сторонних реп. Однако проблема (кстати, неслабая: из-за нее KDE и wine не могли сосуществовать в одной системе) была вызвана неправильно собранным пакетом из официального репозитория. Вычислив этот пакет, я сделал сообщение о баге в официальную базу Debian. И получил примерно вот такой ответ: "Баг известен, имеет такой-то номер, пофиксен в testing-ветке, а в stable исправляться не будет". Ну ладно, у меня оказались достаточно прямые руки для того, чтобы локально на своем компе проблему разрешить. А если кто-то другой не справится? На форуме debianforum.ru в ответ на мое возмущение мне доходчиво стали разъяснять правоту разработчиков в духе "а нефиг сторонние репы подключать" и "хочешь свежий софт - ставь testing". Мое мнение, правда, таково: да, устаревший софт как таковой в этой ситуации официально обновлять в стабильной ветке не следует, но почему это должно относиться также и к явным багам?

К слову: мэйнтейнер одного из сторонних репозиториев (deb-multimedia.org) среагировал на аналогичное мое сообщение адекватно и оперативно, решив проблему обходным путем, не затрагивая бажного пакета. А у меня осталось весьма специфическое впечатление о политике разработчиков Debian. Вот, им и делюсь :(
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: О странностях общения с разрабами Debian

Сообщение Bizdelnick »

Можно ссылку на багрепорт, чтобы было ясно, о чём речь?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: О странностях общения с разрабами Debian

Сообщение PVOzerski »

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814260
https://debianforum.ru/index.php?topic=10688.0

Bizdelnick писал(а):
10.02.2016 23:25
Можно ссылку на багрепорт, чтобы было ясно, о чём речь?

Спасибо сказали:
yoshakar
Сообщения: 259
ОС: Debian Stretch

Re: О странностях общения с разрабами Debian

Сообщение yoshakar »

PVOzerski писал(а):
10.02.2016 21:24
А если кто-то другой не справится?
Давайте конкретно — кто и когда на это наткнулся, не справился (не осилил воркэраунд которой осилили вы), и что с ним из-за этого случилось. А то это вопрос из серии "а что если Луна на Земю упадёт?" Что касается поведения разработчиков Дебиан, то, судя по имеющейся информации, они правы: не каждый баг можно пофиксить — иногда воркэраунд сравнительно простой (вы же справились?), а фикс сложный, и потому заворкэраундить получается дешевле, чем фиксить (если считать по суммарным затратам всех столкнувшихся с проблемой и разработчиков дистрибутива).
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: О странностях общения с разрабами Debian

Сообщение PVOzerski »

yoshakar писал(а):
11.02.2016 00:23
PVOzerski писал(а):
10.02.2016 21:24
А если кто-то другой не справится?
Давайте конкретно — кто и когда на это наткнулся, не справился (не осилил воркэраунд которой осилили вы), и что с ним из-за этого случилось. А то это вопрос из серии "а что если Луна на Земю упадёт?" Что касается поведения разработчиков Дебиан, то, судя по имеющейся информации, они правы: не каждый баг можно пофиксить — иногда воркэраунд сравнительно простой (вы же справились?), а фикс сложный, и потому заворкэраундить получается дешевле, чем фиксить (если считать по суммарным затратам всех столкнувшихся с проблемой и разработчиков дистрибутива).


Ну, я на это наткнулся сразу после обновления системы. Кто еще успел на это нарваться - не знаю. Особенно с учетом того, что по моему багрепорту через день мэйнтейнер deb-multimedia решил проблему. "Прямой" путь исправления очевиден - обновить библиотеку в jessie-backports. А "налететь" мог всякий, кто одновременно использует в Jessie репы deb-multimedia и winehq одновременно. IMHO, если такое сочетание экзотично, правы Вы, если тривиально - то я.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: О странностях общения с разрабами Debian

Сообщение Bizdelnick »

Ну тут IMHO майнтейнер прав. Мультилиб — штука хорошая, улучшать его поддержку надо, но полной поддержки для всех пакетов пока нет. Так что миграция пакета на мультилиб — это добавление новой фичи, а не багфикс, а фичи в стабильный релиз не бекпортируют.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: О странностях общения с разрабами Debian

Сообщение PVOzerski »

Ну не знаю :) По мне, так баг. Может, формально Вы и правы, хотя есть подозрение у меня, что всё отсутствие фичи здесь сводится к неправильным опциям сборки пакета. Впрочем, это именно подозрение, могу и ошибаться. Хотя в базе Debian это значится именно как баг.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: О странностях общения с разрабами Debian

Сообщение Bizdelnick »

PVOzerski писал(а):
11.02.2016 00:42
есть подозрение у меня, что всё отсутствие фичи здесь сводится к неправильным опциям сборки пакета

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

PVOzerski писал(а):
11.02.2016 00:42
в базе Debian это значится именно как баг.

Вы из словосочетания «bug report» сделали такой вывод? Так в дебиановском трекере всё так называется. В самом сообщении, однако, ни о какой ошибке речи не идёт:
Package: libsnappy1
Version: 1.1.2-3

It would be nice to have this package be multi-arch capable. Patch will follow.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: О странностях общения с разрабами Debian

Сообщение PVOzerski »

Вы из словосочетания «bug report» сделали такой вывод? Так в дебиановском трекере всё так называется. В самом сообщении, однако, ни о какой ошибке речи не идёт:
Package: libsnappy1
Version: 1.1.2-3

It would be nice to have this package be multi-arch capable. Patch will follow.



Нет, вот из этого:
it was fixed in 1.1.2-4

Пофиксить можно баг, но не отсутствие фичи.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: О странностях общения с разрабами Debian

Сообщение Bizdelnick »

https://slovari.yandex.ru/fix/%D0%BF%D0%B5%...%B2%D0%BE%D0%B4
Ну и в силу вышеозначенной особенности трекера, где всё подряд носит название bug, почему и не употребить часто применимое к багу слово fix?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить