Dependencies 是否可以为Debian包中的冲突指定一个版本范围?

Dependencies 是否可以为Debian包中的冲突指定一个版本范围?,dependencies,version,debian,conflict,Dependencies,Version,Debian,Conflict,我有一个Debian包(我们称之为foo),我将它分为两部分(foo和foo图标)。之前的包有三个发布版本(比如1.5、2.3和3.1)。被拆分的新包在所有三个版本中都是通用的。如何确保新软件包与旧软件包的正确版本冲突 我的问题有两方面: 如何与一系列版本冲突。i、 e Conflicts: foo (>= 2.0 & <= 2.3) 这有可能吗?如果没有,我还有什么选择?我是否需要将我的原始软件包(foo重命名为foo1或类似名称)?1。如何与一系列版本冲突 Confl

我有一个Debian包(我们称之为
foo
),我将它分为两部分(
foo
foo图标
)。之前的包有三个发布版本(比如1.5、2.3和3.1)。被拆分的新包在所有三个版本中都是通用的。如何确保新软件包与旧软件包的正确版本冲突

我的问题有两方面:

  • 如何与一系列版本冲突。i、 e

    Conflicts: foo (>= 2.0 & <= 2.3)
    

  • 这有可能吗?如果没有,我还有什么选择?我是否需要将我的原始软件包(
    foo
    重命名为
    foo1
    或类似名称)?

    1。如何与一系列版本冲突

    Conflicts: foo (>= 2.0), foo (<= 2.3)
    

    冲突:foo(>=2.0),foo(相关元问题:此答案不正确。
    冲突
    字段中的条件单独应用。在编写时,包将与
    foo
    的所有版本(大于2.0和小于2.3的所有版本)冲突。
    Conflicts: foo (>= 2.0), foo (<= 2.3)