LINUX.ORG.RU
ФорумTalks

Патрик ищет юзеров драйверов xf86-video-{geode, tseng,sis,savage,s3virge,rendition,r128,mach64}

 , , ,


0

2

Чтобы узнать совсем они уже устарели или как. Он не может пересобрать их для xorg-server-1.20.0 и размышляет что делать с ними дальше.

Where possible, the driver packages for X11 have been recompiled. However, there were some (xf86-video-geode, xf86-video-tseng, xf86-video-sis, xf86-video-savage, xf86-video-s3virge, xf86-video-rendition, xf86-video-r128, and xf86-video-mach64) that would not compile against xorg-server-1.20.0 and for which no patches seem to be available. Is anyone still using those, or are they finally obsolete? I'll hold off on removing them until I can find out one way or the other.

ftp://ftp.osuosl.org/pub/slackware/slackware64-current/ChangeLog.txt

★★★★★
Ответ на: комментарий от saahriktu

У отдельных проектов софта есть свои багзиллы и не надо их путать с багзиллами дистрибутивов.

В Slackware принципиально по возможности наиболее ванильный софт. Накладываются только те патчи, без которых совсем никак. И вот эти обоснования, почему именно «никак», и нужно принести на linuxquestions.org. И если Патрик согласится с аргументацией, то он включит патч в дистрибутив.

И если бы в slackware был бы flatpak, то я бы с тобой согласился. Но в существующей модели основные проблемы это а) кривая конфигурация, в которой облажался мейнтейнер б) кривой interoperability между софтом и разными версиями библиотек в) отсутствие нужных опций configure в пакете.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Ты в создании эстонского ёжика не принимал участие?

ashot ★★★★
()
Ответ на: комментарий от kirk_johnson

Никто не мешает самому пересобрать пакет со своими опциями или посоветовать их маинтейнерам. В т.ч. и на linuxquestions.org. Зачем для этого отдельная багзилла?

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Никто не мешает самому пересобрать пакет со своими опциями

С точки зрения пользователя «правильного» дистрибутива, это красноглазие и мракобесие.

ashot ★★★★
()
Ответ на: комментарий от saahriktu

Никто не мешает самому пересобрать пакет со своими опциями или посоветовать их маинтейнерам. В т.ч. и на linuxquestions.org. Зачем для этого отдельная багзилла?

Затем, чтобы баги отслеживать?.. Вот прикинь, чуваки собрали пакет, плохо протестировали и у всех все сломалось (привет арчлинуксу). Очень удобно иметь для этого багтрекер. Мне кажется, это известно всем дистростроителям последние пару десятилетий.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Есть юзеры -current ветки, которые всё тестируют. Если что-то внезапно ломается (такое редко, но бывает), то они тут же сигнализируют об этом на linuxquestions.org и Патрик исправляет. Так что, всё работает и без багзиллы.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Я шото не верю в это, прости. Видимо отлавливаются далеко не все ошибки. Потому что даже у дистрибутивов с насравненно большей аудиторией тестеров проблемы всплывают.

kirk_johnson ★☆
()
Ответ на: комментарий от kirk_johnson

«Исправлять ошибки» и «исправлять все ошибки» - это, разумеется, совершенно разные вещи. И про последнее, разумеется, никто не говорил. И никакие багзиллы не дают исправление всех ошибок.

Большие аудитории могут спокойно юзать стабильные ветки. Зачем им напрягаться? Даже если обычный юзер и начнёт юзать development ветку, то он вряд ли будет составлять патчи и отчёты об ошибках. Так что, в этом смысле, все дистрибутивы в общем и в целом в равных условиях. При этом тонны уже существующих патчей могут усложнять отлов и устранение багов.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Сперва ты говоришь «да, баги в стабильной ветке есть»:

«Исправлять ошибки» и «исправлять все ошибки» - это, разумеется, совершенно разные вещи. И про последнее, разумеется, никто не говорил. И никакие багзиллы не дают исправление всех ошибок.

Потом говоришь «багов в стабильной ветке нет, багзила не нужна»:

Большие аудитории могут спокойно юзать стабильные ветки. Зачем им напрягаться? Даже если обычный юзер и начнёт юзать development ветку, то он вряд ли будет составлять патчи и отчёты об ошибках.

Это как-то странно.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Потом говоришь «багов в стабильной ветке нет

Нет, не говорю так. Баги есть всегда и везде.

багзила не нужна

Как метод уведомления маинтейнеров о том, что что-то поломано. Для уведомления об этом маинтейнеров достаточно и linuxquestions.org.

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

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 2)
Ответ на: комментарий от saahriktu

Как метод уведомления маинтейнеров о том, что что-то поломано. Для уведомления об этом маинтейнеров достаточно и linuxquestions.org.

Прекрасно, а юзерам, которые баг нашли, куда идти? Искать архивы форума и миллионы дохлых тем?

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

Какая разница, что там в development. Меня stable куда больше волнует. Алсо да, за те три года, что живет релиз, туда реально софт не бекпортируют?

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Искать архивы форума и миллионы дохлых тем?

Зачем?

куда идти?

В конкретную прикреплённую тему. Например, «Requests for -current (14.2-->15.0)».

Какая разница, что там в development. Меня stable куда больше волнует.

stable готовится весьма продолжительное время. Это, внезапно, вчерашняя development ветка, которую долго полировали напильниками. Поэтому не надо абстрактных «А если я найду что-то поломанное?». Вы сначала найдите.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Зачем?

Чтобы два раза баг не постить. И чтобы следить за решением.

В конкретную прикреплённую тему. Например, «Requests for -current (14.2-->15.0)».

Хватит мне про -current рассказыват. Я хочу услышать про -stable спустя полтора года использования.

stable готовится весьма продолжительное время. Это, внезапно, вчерашняя development ветка, которую долго полировали напильниками. Поэтому не надо абстрактных «А если я найду что-то поломанное?». Вы сначала найдите.

В Debian, RHEL, FreeBSD и OpenBSD регулярно находят. А в слаке райские кущи и безбажный софт?

kirk_johnson ★☆
()
Ответ на: комментарий от kirk_johnson

Чтобы два раза баг не постить

Это не является проблемой.

И чтобы следить за решением.

Не нужно. Все решения относительно стабильной ветки в её директории patches: http://mirror.yandex.ru/slackware/slackware64-14.2/patches/ .

В Debian, RHEL, FreeBSD и OpenBSD регулярно находят.

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

Так вот. Опции сборки и «не нужно ли пересобрать ещё какой-нибудь пакет» тщательно выверяют и во время разработки -current'а и перед релизом. Опции сборки по какой-то причине могут не устроить юзера, но они вполне рабочие.

А вот обычные баги софта - это уже другое дело. И они исправляются обновлениями.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Это не является проблемой.

Вообще-то является. Вести двойное обсуждение крайне утомительно :)

Не нужно. Все решения относительно стабильной ветки в её директории patches: http://mirror.yandex.ru/slackware/slackware64-14.2/patches/

Особенно когда закрывают с WONTFIX.

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

Так вот. Опции сборки и «не нужно ли пересобрать ещё какой-нибудь пакет» тщательно выверяют и во время разработки -current'а и перед релизом. Опции сборки по какой-то причине могут не устроить юзера, но они вполне рабочие.

Их все выверяют, но почему-то все равно всплывают косяки :)

А вот обычные баги софта - это уже другое дело. И они исправляются обновлениями.

Для этого мейнтейнер должен узнать, что что-то сломалось. А апдейт не должен сломать зависимости. А если сломал, то все должны понять почему и что с этим делать. Для этого нужно вести полную историю изменений, включая ЧТО за решения были приняты и ПОЧЕМУ. ЧТО — патчи по ссылке, которую ты привел. ПОЧЕМУ — багзила.

kirk_johnson ★☆
()
Ответ на: комментарий от kirk_johnson

что-то сломалось

От чего оно внезапно сломалось? Нет изменений - нет и внезапных поломок. Баги в софте на момент релиза - это другое и не надо смешавать баги софта с действиями маинтейнера. Новые пакеты обновлений пересобираются в том же самом окружении и идеально в него вписываются.

сломать зависимости

Какие зависимости? В пакетах Slackware зависимости не прописываются. Поэтому и пакетный менеджер зависимости никогда не ломает.

Их все выверяют, но почему-то все равно всплывают косяки

Когда релизы каждые полгода и пакетов в репозитории десятки тысяч.

Вести двойное обсуждение крайне утомительно

Было бы по поводу чего. Зачем обсуждать баги если всё равно приходят обновления с их исправлениями? Обсуждать имеет смысл конкретно ошибки маинтейнеров. А Вы сначала их найдите.

saahriktu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.