История изменений
Исправление bormant, (текущая версия) :
Дело не в частоте обновлений, а в том, что в current — разрабатываемую версию — приходят обновления библиотек с изменением мажорных версий (so version bump), вследствие чего ломаются все сторонние бинарники, слинкованные с предыдущей версией. Дистрибутивные бинарники не ломаются, поскольку их пересобирает Патрик и они приходят вместе с обновлением библиотек.
какие могут быть стратегии обноалений?
Одна из возможных:
— внимательно читаем ChangeLog.txt
— обновляемся, пока нет ломающих обновлений для тяжелых в пересборке пакетов, при наступлении такого случая:
а) если это бинарный пакет чужой сборки, или ждем обновления или задумываемся о самостоятельной пересборке
б) если это самосбор, думаем, обновляться ли сейчас, или отложить обновления на какой-то значимый период, чтобы потом пересобрать все поломанное разом
в) иногда возможно продолжить точечными обновлениями, но для этого нужна квалификация хотя бы чуть выше, чем нулевая
г) иногда оказывается, что держащий обновления сторонний пакет вовсе ненужен ;-) и может быть удален...
Отдельный момент с обновлением ядер: если есть сторонние ядерные модули (стоковые бинарные драйвера в дистрибутиве уже давно в прошлом), постоянно обновлять ядра вряд ли стоит.
Исходная версия bormant, :
Дело не в частоте обновлений, а в том, что в current — разрабатываемую версию — приходят обновления библиотек с изменением мажорных версий (so version bump), вследствие чего ломаются все сторонние бинарники, слинкованные с предыдущей версией. Дистрибутивные бинарники не ломаются, поскольку их пересобирает Патрик и они приходят вместе с обновлением библиотек.
какие могут быть стратегии обноалений?
Одна из возможных:
— внимательно читаем ChangeLog.txt
— обновляемся, пока нет ломающих обновлений для тяжелых в пересборке пакетов, при наступлении такого случая:
а) если это бинарный пакет чужой сборки, или ждем обновления или задумываемся о самостоятельной пересборке
б) если это самосбор, думаем, обновляться ли сейчас, или отложить обновления на какой-то значимый период, чтобы потом пересобрать все поломанное разом
в) иногда возможно продолжить точечными обновлениями, но для этого нужна квалификация хотя бы чуть выше, чем нулевая
г) иногда оказывается, что держащий обновления сторонний пакет вовсе ненужен ;-) и может быть удален...