我有一个Debian软件包(我们称之为foo
),我分为两部分(foo
和foo-icons
)。之前的软件包有三个发布版本(比如1.5,2.3和3.1)。所有三个版本都将分拆出新的软件包。我如何确保新软件包与旧版本的正确版本冲突?是否可以为Debian软件包中的冲突指定一系列版本?
我的问题是双重的:
如何与各种版本的冲突。即
Conflicts: foo (>= 2.0 & <= 2.3)
如何与多个冲突(范围)版本的新
foo-icons
包?从逻辑上讲,我要的是:
Conflicts: foo (<= 1.5) & foo (>= 2.0 & <= 2.3) & foo (>= 3.0 & <= 3.1)
有任何这类可能的?如果没有,我有什么替代方案?我是否需要重新命名我的原始包裹(foo
到foo1
或某些)?
相关meta问题:http://meta.stackexchange.com/q/183051/165502 – Flimzy 2013-06-05 04:16:43