[devel] I: sendmail-8.14.0-alt1 rejected

Денис Смирнов =?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Сб Фев 3 02:15:58 MSK 2007


On Fri, Feb 02, 2007 at 05:15:14PM +0200, Led wrote:

>> Поставь себе Мастер 2.4 и попробуй его обновить до сизифа. Я послушаю
>> какие нецензурные слова ты будет произносить по поводу libreadline,
>> например, где сделано именно так.
L> Как? Если в libreadline не сменили soversion при изменении API/ABI, или 
L> сменили, но в репозитарий не положили libreadline4.x при обновлении 
L> libreadline до 5.x, то это притензии явно не к предложенному мной.

В readline все было сделано корректно, но именно по той схеме что ты
сказал.

Так вот. При первой же попытке сделать точечное обновление тупой apt
вместо того чтобы  обновить libreadline _и_ поставить compat просто
предлагает вынесте все, что зависело от старой версии.

Такой вот у нас умный apt.

>> Я вообще считаю что паковать библиотеки с sonmame необходимо под имененм
>> lib%name%soversion, и никак иначе.
L> Ну-ну. Если мне для разработки нужна бтблиотека, то
L> apt-get install lib%name
L> поставит мне самую старую версию. А "пробежаться глазами" по репозитарию и 
L> поставить самую новую - нафиг мне тогда apt - здесь и и обычного "rpm -i" 
L> хватит...

Если ты для разработки делаешь apt-get install lib%name, а не
lib%name-devel, то тебе уже ничего не поможет :) Это раз.

А существование пакета lib%name, как я уже говорил, это бага. Потому как
он должен быть lib%name%soversion. lib%name-devel -- это имя devel пакета
для последней версии (остальные должны собираться без devel).

В общем хватит флеймить. Посмотри как собирается postgresql, там все эти
грабли успешно обойдены. И собирается он именно так, а не как-либо
по-другому далеко не от хорошей жизни.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Сложность программы растет до тех пор, пока не превысит способности
программиста.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070203/3adf76d8/attachment-0001.bin>


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