私は Debian パッケージ (と呼びましょう) を 2 つの部分 (と)foo
に分割しています。以前のパッケージには 3 つのリリース バージョンがあります (1.5、2.3、および 3.1 としましょう)。分割される新しいパッケージは、3 つのバージョンすべてで共通です。新しいパッケージが古いパッケージの適切なバージョンと競合していることを確認するにはどうすればよいですか?foo
foo-icons
私の問題は2つあります。
さまざまなバージョンと競合するにはどうすればよいですか。すなわち
Conflicts: foo (>= 2.0 & <= 2.3)
foo-icons
新しいパッケージに対する複数の (範囲の) バージョンと競合するにはどうすればよいですか?論理的に、私が欲しいのは:
Conflicts: foo (<= 1.5) & foo (>= 2.0 & <= 2.3) & foo (>= 3.0 & <= 3.1)
これは可能ですか?そうでない場合、どのような代替手段がありますか? 元のパッケージの名前を変更する必要がありますか ( foo
tofoo1
など)?