[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rocks-n-diamonds



On 18:45 Sun 19 Nov     , Alexander GQ Gerasiov wrote:
> На Sun, 19 Nov 2006 18:08:46 +0300
> "Dmitry E. Oboukhov" <dimka@avanto.org> записано:
> 
>>  ну а дальше я взялся собрать эту игруху в виде пакета для себя и
>>  вот хотел бы посоветоваться.
>>  в [Build-]Depends мы пишем имя пакета и минимальный номер версии от
>>  которого зависит (например)
>> 
>>  а как быть с пакетами которые в имя пакета включен номер версии?
>>  например libsdl-mixer1.0-dev libsdl-mixer1.1-dev
>>  или скажем libsdl-net1.1-dev libsdl-net1.2-dev
>> 
>>  для некоторых пакетов бывает создан виртуальный который ссылается
>>  на пакет с номером версии, но вот для указанных такового не
>>  имеется.
>>  что ставить в зависимости если собирается с пакетом меньшей
>>  версии а работать может с обоими?
> 
> Наверное, если поменяли циферку, то это связано с изменением abi. Так
> что утверждение, что может работать с обоими версиями - ошибочно (хотя
> не исключено, что мейнтейнер перестраховался).
> 
> В Build-Depends ставить обе версии через |, а в Depends попадет та, с
> которой соберется.
а как она туда попадет если ее руками не прописывать?

то есть если мы собираем с libsdl-image1.2-dev, то зависимость
должна автоматом встать на libsdl-image1.2. из Ваших слов я понял
что есть механизм расставляющий Depends на основе того что с чем
собирали
где о нем почитать и как он работает?



Reply to: