我有一個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