В файле debian/control
как указать зависимость от пакета между двумя версиями этого пакета?
Например: python 2.5 или выше, но ниже, чем python 2.7.
Depends: python ($VERSION_STRING)
Что бы $VERSION_STRING
было?
Операторы для зависимостей версий:
>> Greater than, but not equal to
>= Greater than or equal to
=
<=
<<
(примечание <
и >
, что означает, что <=
и >=
также работают, но они ограничены)
Depends: python (>= 2.5), python (<< 2.7)
Полное описание объявлений зависимостей см. В Руководство по политике Debian, Глава 7 . Если вы хотите взглянуть на некоторые применения, см. этот случайный пример .
Вы можете использовать два предложения, чтобы указать ограничения. Первая устанавливает зависимость от python 2.5 или выше, а вторая устанавливает зависимость от python ранее 2.7.
Depends: python (>= 2.5), python (<< 2.7)