LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

правильно я понимаю, что мне нужно скачать тарбол, распаковать, закомментировать строку, удаляющую .la файлы, обратно запаковать таром и установить?

Не совсем.
В официальном дереве исходников Slackware (ссылку на каталог с mesa давал) сценарий лежит отдельно, без тарбола. Предлагается забрать все содержимое каталога с необходимым для сборки, поправить сценарий .SlackBuild, собрать в пакет, поставить. Правда с «собрать в пакет» может оказаться не совсем гладко, все-таки в 14.2 остальному окружению уже три года...

То есть, в этом сценарии для творчества (часто вынужденного) слишком большой простор.

С другой стороны, если нужны свежие ядро, иксы и mesa, можно вполне пожить и на current. Только не кидаться за обновлениями сразу после их выхода, предварительно вдумчиво читать ChangeLog.txt. Но тут нужно понимать, что каждый .so-version bump в журнале — это потенциально пересборка стороннего софта, использующего такую библиотеку. Поэтому одной из стратегий вполне может быть: «поставить и не обновлять в течение разумно долгого периода времени», это позволит не тратить напрасно время на пересоборку стороннего софта. Не забыть, что слакбилды для current живут в хранилище у ponce, пытаться собирать из SBo затея плохая, слишком много изменений накопилось за три года.
Если же стороннего софта немного и он использует из системы немного часто меняющихся зависимостей, то вполне можно обновляться и чаще. Но мне этот вариант не сильно нравится.

Релиз 15.0 сделал бы все сильно проще, но его пока на горизонте не видать...


В 14.2 ставить бинарные пакеты из current не стоит. Такое обычно проходит гладко, пока current далеко не ушел по изменениям от состоявшегося стабильного (номерного) выпуска. На сегодняшний день в current уже довольно много несовместимых с 14.2 изменений...

Исходная версия bormant, :

правильно я понимаю, что мне нужно скачать тарбол, распаковать, закомментировать строку, удаляющую .la файлы, обратно запаковать таром и установить?

Не совсем.
В официальном дереве исходников Slackware (ссылку на каталог с mesa давал) сценарий лежит отдельно, без тарбола. Предлагается забрать все содержимое каталога с необходимым для сборки, поправить сценарий .SlackBuild, собрать в пакет, поставить. Правда с «собрать в пакет» может оказаться не совсем гладко, все-таки в 14.2 остальному окружению уже три года...

То есть, в этом сценарии для творчества (часто вынужденного) слишком большой простор.

С другой стороны, если нужны свежие ядро, иксы и mesa, можно вполне пожить и на current. Только не кидаться за обновлениями сразу после их выхода, предварительно вдумчиво читать ChangeLog.txt. Но тут нужно понимать, что каждый .so-version bump в журнале — это потенциально пересборка стороннего софта, использующего такую библиотеку. Поэтому одной из стратегий вполне может быть: «поставить и не обновлять в течение разумно долгого периода времени», это позволит не тратить напрасно время на пересоборку стороннего софта. Не забыть, что слакбилды для current живут в хранилище у ponce, пытаться собирать из SBo затея плохая, слишком много изменений накопилось за три года.
Если же стороннего софта немного и он использует из системы немного часто меняющихся зависимостей, то вполне можно обновляться и чаще. Но мне этот вариант не сильно нравится.

Релиз 15.0 сделал бы все сильно проще, но его пока на горизонте не видать...