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: