[sisyphus] Неприятное обновление php5-pgsql
Sergey Vlasov
vsu на altlinux.ru
Ср Янв 12 10:26:16 UTC 2011
On Wed, Jan 12, 2011 at 09:45:48AM +0300, Yuri Khachaturyan wrote:
> Вчера, при обновлении сервера наткнулся на неприятную проблему, что
> при обновлении php5-pgsql с версии 5.2.13 до 5.3.3 получил конфликт
> зависимостей. Новой версии пакета требуется libpg.5.3, в системе
> установлена libpg.5.2 и postgresql8.4-server. В конечном результате
> получил, что либо php5-pgsql, либо postgresql8.4-server.
>
> Решение нашлось только одно - снести postgresql8.4 и поставить postgresql9.0.
>
> В данном случае все обошлось без проблем, но в целом, я думаю, что
> вспомогательный пакет не должен тянуть за собой обновление других, в
> некоторых случаях, важных для жизнедеятельности сервера, пакетов.
>
> Ваше мнение и возможные варианты решения таких вопросов?
На самом деле часть этой проблемы, возможно, выросла из
https://bugzilla.altlinux.org/show_bug.cgi?id=24140 - в момент, когда
вылезла эта ошибка, единственным вариантом её исправления было ручное
добавление зависимости на конкретную версию libpq5.2, которую сейчас
заменили на libpq5.3. А вот сейчас, вероятнее всего, можно убрать эту
зависимость совсем, поскольку есть set versions. Хотя в ситуации, когда
установлена ещё более старая версия сервера, даже это бы не помогло.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20110112/2772c5c0/attachment.bin>
Подробная информация о списке рассылки Sisyphus