
特定のバージョンの範囲内で他のライブラリへの依存関係を指定できますか?
良い:
Depends: Lib (<= 4) -- dependency of a library that has version less or equal to 4
Depends: Lib (>= 2) -- dependency of a library that has version more or equal to 2
しかし、それらを組み合わせることができますか?これは全体的な制約を表現できますかthe version is more or equal to 2 and less or equal to 4
?
PS:これは学問的な質問です。好奇心から出てきたのです(Debianでは見つからないからです)。http://www.debian.org/doc/debian-policy/ch-relationships.html)
答え1
テストしませんでしたが、カンマはanに等しいので、and
次のように動作します。
Depends: Lib (<= 4), Lib (>= 2)
答え2
この質問に対するより完全な答えを見つけました。アクブンツ(ここには依存関係を条件付きで指定することも含まれます):
Lib (>= 2), Lib (<< 4)