[sisyphus] Re: Re: Re: Re: Re: Q: отчего lvm2 так уверенно пытается заменить lvm?

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пт Июл 15 11:29:05 MSD 2005


On Fri, 15 Jul 2005 10:12:33 +0300, Nick S. Grechukh wrote:

> В сообщении от Четверг 14 Июль 2005 21:57 Anton Farygin написал(a):
>> Надо написать соответствующие правила
>> для udev. 
> #7369, проверено на идентичность результатов независимо от порядка запуска 
> udev/активации lvm. 

ok. сейчас посмотрю.

> 
>> Ага.. это значит что нужно lvm1 собрать в
>> sisyphus и положить, переименовав пакет в
>> lvm_compat, а бинарники - соответственно в lvm1.
>> А зависимости поправить
>> соответствующим образом (lvm2 requires lvm_compat ?)
> 
> не так.  по семантике lvm2 ни разу не require lvm_compat: lvm2 можно юзать 
> без compat, но compat без lvm2 почти бесполезен.
> 
> предлагается следующая схема:
> lvm_compat:
> provides lvm = 2.0.1
> obsoletes lvm
> requires lvm2
> 
> lvm2: 
> conflicts lvm < 2.0.1
> 
> обновляемость будет достигнута - lvm_compat заменит lvm и вытащит lvm2 и при 
> dist-upgrade, и при ручной установке lvm2. а после перевода хоста на 2.6 
> lvm_compat можно будет удалить.
> 
> в качестве lvm_compat *наверное* можно собрать lvm с --with-program-suffix 
> или как там? 

Да, добро. Соберите пожалуйста пакеты соответствующие.

Rgds,
Rider






Подробная информация о списке рассылки Sisyphus