В связи с грядущим изменением лицензии ALT Linux начал я искать этому, вообще-то весьма добротному, дистру замену и решил пощупать Debian. Установил себе для начала на домашний комп стабильную сборку (Jessie 8.3) и начал изучать и эксплуатировать систему. Естественно, не всё оказалось гладко, причем виноваты были далеко не всегда мои кривые руки. Случалось и так, что источники проблем были со мной не связаны, по крайней мере прямо. А самый яркий случай, меня весьма впечатливший, произошел на днях.
Пару дней назад после очередного обновления я налетел на баг. Есть нюанс: баг, возможно, не проявился бы, если бы у меня не был установлен софт из сторонних реп. Однако проблема (кстати, неслабая: из-за нее KDE и wine не могли сосуществовать в одной системе) была вызвана неправильно собранным пакетом из официального репозитория. Вычислив этот пакет, я сделал сообщение о баге в официальную базу Debian. И получил примерно вот такой ответ: "Баг известен, имеет такой-то номер, пофиксен в testing-ветке, а в stable исправляться не будет". Ну ладно, у меня оказались достаточно прямые руки для того, чтобы локально на своем компе проблему разрешить. А если кто-то другой не справится? На форуме debianforum.ru в ответ на мое возмущение мне доходчиво стали разъяснять правоту разработчиков в духе "а нефиг сторонние репы подключать" и "хочешь свежий софт - ставь testing". Мое мнение, правда, таково: да, устаревший софт как таковой в этой ситуации официально обновлять в стабильной ветке не следует, но почему это должно относиться также и к явным багам?
К слову: мэйнтейнер одного из сторонних репозиториев (deb-multimedia.org) среагировал на аналогичное мое сообщение адекватно и оперативно, решив проблему обходным путем, не затрагивая бажного пакета. А у меня осталось весьма специфическое впечатление о политике разработчиков Debian. Вот, им и делюсь
О странностях общения с разрабами Debian (Кто прав?)
Модератор: Модераторы разделов
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: О странностях общения с разрабами Debian
Можно ссылку на багрепорт, чтобы было ясно, о чём речь?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: О странностях общения с разрабами Debian
Давайте конкретно — кто и когда на это наткнулся, не справился (не осилил воркэраунд которой осилили вы), и что с ним из-за этого случилось. А то это вопрос из серии "а что если Луна на Земю упадёт?" Что касается поведения разработчиков Дебиан, то, судя по имеющейся информации, они правы: не каждый баг можно пофиксить — иногда воркэраунд сравнительно простой (вы же справились?), а фикс сложный, и потому заворкэраундить получается дешевле, чем фиксить (если считать по суммарным затратам всех столкнувшихся с проблемой и разработчиков дистрибутива).
Re: О странностях общения с разрабами Debian
yoshakar писал(а): ↑11.02.2016 00:23Давайте конкретно — кто и когда на это наткнулся, не справился (не осилил воркэраунд которой осилили вы), и что с ним из-за этого случилось. А то это вопрос из серии "а что если Луна на Земю упадёт?" Что касается поведения разработчиков Дебиан, то, судя по имеющейся информации, они правы: не каждый баг можно пофиксить — иногда воркэраунд сравнительно простой (вы же справились?), а фикс сложный, и потому заворкэраундить получается дешевле, чем фиксить (если считать по суммарным затратам всех столкнувшихся с проблемой и разработчиков дистрибутива).
Ну, я на это наткнулся сразу после обновления системы. Кто еще успел на это нарваться - не знаю. Особенно с учетом того, что по моему багрепорту через день мэйнтейнер deb-multimedia решил проблему. "Прямой" путь исправления очевиден - обновить библиотеку в jessie-backports. А "налететь" мог всякий, кто одновременно использует в Jessie репы deb-multimedia и winehq одновременно. IMHO, если такое сочетание экзотично, правы Вы, если тривиально - то я.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: О странностях общения с разрабами Debian
Ну тут IMHO майнтейнер прав. Мультилиб — штука хорошая, улучшать его поддержку надо, но полной поддержки для всех пакетов пока нет. Так что миграция пакета на мультилиб — это добавление новой фичи, а не багфикс, а фичи в стабильный релиз не бекпортируют.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: О странностях общения с разрабами Debian
Ну не знаю По мне, так баг. Может, формально Вы и правы, хотя есть подозрение у меня, что всё отсутствие фичи здесь сводится к неправильным опциям сборки пакета. Впрочем, это именно подозрение, могу и ошибаться. Хотя в базе Debian это значится именно как баг.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: О странностях общения с разрабами Debian
Проблема в том, что правила меняются, а взять и разом перепаковать все сколько-там-нынче-в-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.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: О странностях общения с разрабами 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.
Нет, вот из этого:
it was fixed in 1.1.2-4
Пофиксить можно баг, но не отсутствие фичи.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: О странностях общения с разрабами Debian
https://slovari.yandex.ru/fix/%D0%BF%D0%B5%...%B2%D0%BE%D0%B4
Ну и в силу вышеозначенной особенности трекера, где всё подряд носит название bug, почему и не употребить часто применимое к багу слово fix?
Ну и в силу вышеозначенной особенности трекера, где всё подряд носит название bug, почему и не употребить часто применимое к багу слово fix?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |