[sisyphus] Re: Backports versioning
Yury Aliaev
=?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Вт Фев 10 16:06:34 MSK 2004
Michael Shigorin wrote:
>>допустим, есть какой-то пакет в Сизифе (altN), потом он был
>>портирован (altNemtM), и у кого-то он стоит. А теперь этот
>>кто-то решил обновиться до полного Сизифа. А версия и релиз
>>пакета в Сизифе не менялись. И если apt не догадается, что
>>нужно пакет заменить на сизифовский, то может случиться много
>>интересного...
>>
>
> А нафига его, спрашивается, менять?
А был у меня такой случай в жизни. Стоял ALJ2.0, и нужно было обновить
modutils. Взял их из Сизифа, пересобрал (и они, главное, пересобрались),
но release трогать не стал, оставил сизифовский. Потом пришла пора
обновляться до 2.2, а у него modutils имели version/release. Тут-то
apt'у и стало плохо: говорит, вижу два одинаковых пакета, один у мну,
другой у тебю, а зависимости у них разные и оттого я фигею... Тут,
конечно, несколько другая ситуация -- может статься, что оставляемый
пакет имел другие зависимости (просто в силу того, что структура Сизифа
часто перетряхивается), чем его сизифовский аналог, что может привести к
выкашиванию apt'ом многих ни в чём не повинных пакетов...
>
> В данном случае неизменность N (для меня) подразумевает
> достаточную степень совместимости. И если я что-то пересобрал,
> то ставить его на hold -- это _вторая_ степень защиты от
> dist-upgrade, а не первая (как было бы в предлагаемом Вами
> случае).
>
Подробная информация о списке рассылки Sisyphus