Differences between revisions 56 and 57
Revision 56 as of 2019-08-12 04:29:39
Size: 4575
Editor: ?andyli
Comment: haxe now builds with camlp5 in unstable
Revision 57 as of 2019-08-12 16:28:43
Size: 3913
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
     * lablgl ([[https://github.com/garrigue/lablgl/issues/1|upstream bug report]]) (fixed in unstable)
Line 33: Line 32:
 * [[https://github.com/ocaml/num|ocaml-num]] (needed by scilab and z3) ([[https://bugs.debian.org/933830|ITP]] by StephaneGlondu, in NEW)
 * [[https://github.com/savonet/ocaml-ffmpeg|ocaml-ffmpeg]] (needed by liquidsoap) ([[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931089|ITP]] by KyleRobbertze, in NEW)
 * [[https://github.com/ocamllabs/ocaml-integers|ocaml-integers]] (needed by ocaml-ctypes >= 0.12) ([[https://bugs.debian.org/934154|ITP]] by StephaneGlondu, in NEW)
 * [[https://opam.ocaml.org/packages/sexplib0/|ocaml-sexplib0]] (needed by janest-base) ([[https://bugs.debian.org/934149|ITP]] by StephaneGlondu, in NEW)
Line 46: Line 41:
 * Packages waiting to migrate: _obus _ocaml-sqlexpr _ocaml-usb _zeroinstall-injector alt-ergo belenios camlp4 comparelib cryptokit findlib frama-c gnutls28 lambda-term lwt mikmatch morbig morsmall nproc oasis ocaml-bitstring ocaml-csv ocaml-data-notation ocaml-deriving-ocsigen ocaml-dune ocaml-estring ocaml-gettext ocaml-http ocaml-lastfm ocaml-ssl ocaml-text ocaml-visitors ocaml-zarith ocamlbricks ocamldap ocamlnet ocamlrss ocamlviz ocp-indent ocurl optcomp pa-bench pa-ounit pgocaml ppx-deriving ppx-deriving-yojson pxp type-conv ulex utop why3 xmlrpc-light  * Packages waiting to migrate together: _obus _ocaml-sqlexpr _ocaml-usb _zeroinstall-injector alt-ergo belenios ben botch camlbz2 camlp4 camomile comparelib cryptokit cudf dose3 extlib findlib frama-c gnutls28 headache lambda-term lwt mikmatch morbig morsmall nproc oasis ocaml-bitstring ocaml-csv ocaml-data-notation ocaml-deriving-ocsigen ocaml-dune ocaml-estring ocaml-gettext ocaml-http ocaml-lastfm ocaml-re ocaml-ssl ocaml-text ocaml-visitors ocaml-zarith ocamlbricks ocamldap ocamlnet ocamlrss ocamlviz ocp-indent ocurl optcomp pa-bench pa-ounit pgocaml ppx-deriving ppx-deriving-yojson pxp type-conv tyxml ulex utop why3 xmlrpc-light zed

See also ../OCamlTransitions

Deprecated or obsolete packages

  • camlp4

    • it is deprecated in favour of menhir, sedlex, ppx stuff, ..., camlp5
    • it is key because of lwt (optional)
    • notable packages in transitive closure:
      • type-conv -> ocaml-data-notation -> oasis -> ocaml-fileutils -> lwt (fixed in unstable) -> ocaml-ctypes -> llvm-toolchain-7

      • cudf
      • haxe (fixed in unstable)
      • sks
      • lablgtk2 (see below)
      • ocamlnet
      • tyxml -> ben

      • coccinelle (no longer requires camlp4, being updated)

    • the following packages may be removed because they are obsolete:

      • ocaml-estring -> ocaml-sqlexpr (dependency removed in newer upstream version)

      • optcomp -> eliom (not in testing), ocaml-deriving-ocsigen

      • ocaml-text -> lwt (dependency removed in unstable)

      • type-conv -> comparelib, obus, ocaml-data-notation, ocaml-deriving-ocsigen, pa-bench, pa-structural-sexp, typerep

  • lablgtk2
    • it is deprecated in favour of lablgtk3
    • it is key because of lwt (optional)
    • notable packages in transitive closure:
      • coq
      • unison

New packages

Release management

  • OCaml transition tracker

  • Suggested binNMUs by nomeata

  • Packages waiting to migrate together: _obus _ocaml-sqlexpr _ocaml-usb _zeroinstall-injector alt-ergo belenios ben botch camlbz2 camlp4 camomile comparelib cryptokit cudf dose3 extlib findlib frama-c gnutls28 headache lambda-term lwt mikmatch morbig morsmall nproc oasis ocaml-bitstring ocaml-csv ocaml-data-notation ocaml-deriving-ocsigen ocaml-dune ocaml-estring ocaml-gettext ocaml-http ocaml-lastfm ocaml-re ocaml-ssl ocaml-text ocaml-visitors ocaml-zarith ocamlbricks ocamldap ocamlnet ocamlrss ocamlviz ocp-indent ocurl optcomp pa-bench pa-ounit pgocaml ppx-deriving ppx-deriving-yojson pxp type-conv tyxml ulex utop why3 xmlrpc-light zed

Blocked packages

Waiting for lwt to migrate to testing:

  • lablgtk2 2.18.8+dfsg-1
  • coq 8.9.0-2

Waiting for janest-base to pass NEW:

  • ocaml-stdio 0.12.0-1

Waiting for ocaml-stdio to be in testing:

  • postgresql-ocaml 4.5.0-1

Waiting for ocaml-integers to be in testing:

  • ocaml-ctypes 0.15.1-1 (+ enable tests when lwt is updated)

Waiting for ocaml >= 4.08

  • camlp4 4.08+1-1
  • ocaml-re 1.9.0-1

New versions

StephaneGlondu

  • ppx-deriving 4.2.1-3 -> 4.4

  • ocaml-migrate-parsetree 1.2.0-3 -> 1.3.1

  • ppx-derivers 1.2-4 -> 1.2.1

  • ppx-tools-versioned 5.2.1-2 -> 5.2.2

  • lwt 2.7.1 -> (2.7.1 without camlp4 and ocaml-fileutils) -> 3.3.0 -> 4.1.0

  • ocaml-sqlite3 4.0.5 -> 4.1.3

  • ocaml 4.05.0 -> 4.08.x (blockers)

KyleRobbertze

  • liquidsoap 1.3.7-1 (waiting for ocaml-ffmpeg in NEW)

Ralf Treinen

  • lablgtk3 3.0~beta6 (waiting for ocaml-cairo2 in NEW)