Add relationship for ocaml-nox overwriting ocaml-base-nox (Closes: #944126)
authorStephane Glondu <steph@glondu.net>
Wed, 6 Nov 2019 10:10:06 +0000 (11:10 +0100)
committerStéphane Glondu <glondu@debian.org>
Wed, 6 Nov 2019 10:13:11 +0000 (11:13 +0100)
..and clean up obsolete Breaks/Replaces.

debian/control

index 045e3f9de5ef5690c9f80708b4e0c758f84e7e5c..ddfcda29e8adba88f247ea5b55ce2b8acccde4cb 100644 (file)
@@ -30,8 +30,8 @@ Depends:
  ${shlibs:Depends},
 Provides:
  ${ocaml:Provides}
-Replaces: ocaml-interp (<< 3.11.1-3), ocaml-base (<< 4.08)
-Breaks: ocaml-interp (<< 3.11.1-3), ocaml-base (<< 4.08)
+Replaces: ocaml-base (<< 4.08)
+Breaks: ocaml-base (<< 4.08)
 Description: Runtime system for OCaml bytecode executables (no X)
  Objective Caml (OCaml) is an implementation of the ML language, based on
  the Caml Light dialect extended with a complete class-based object system
@@ -81,12 +81,8 @@ Suggests:
 Recommends:
  ocaml-man,
  file
-Replaces: ocaml-interp (<< 3.11.1-3), ocaml-native-compilers (<< 4.04.0-1)
-Breaks:
- dh-ocaml (<< 1.0.0),
- ocaml-interp (<< 3.11.1-3),
- camlp4 (<< 3.10.0),
- camlidl (<< 1.04)
+Replaces: ocaml-base-nox (<< 4.08)
+Breaks: ocaml-base-nox (<< 4.08)
 Description: ML implementation with a class-based object system (no X)
  Objective Caml (OCaml) is an implementation of the ML language, based on
  the Caml Light dialect extended with a complete class-based object system
@@ -119,7 +115,6 @@ Depends:
  libx11-dev
 Provides:
  ${ocaml:Provides}
-Replaces: ocaml-nox (<< 3.11.0-2)
 Description: ML language implementation with a class-based object system
  Objective Caml (OCaml) is an implementation of the ML language, based on
  the Caml Light dialect extended with a complete class-based object system