8459
Comment:
|
8542
ocaml-text 0.4 already in experimental...
|
Deletions are marked like this. | Additions are marked like this. |
Line 79: | Line 79: |
|| ocaml-text || (>= 0.4-2) || StephaneGlondu || ready || new upstream || | |
Line 82: | Line 83: |
* Postponed to after OCaml 3.12.0 transition: lwt (>= 2.2), ocsigen (>= 1.3.4), ocaml-usb (>= 1.1.0), obus (>= 1.1.1), ocaml-text (>= 0.4), ocamlnet (>= 3.2) | * Postponed to after OCaml 3.12.0 transition: lwt (>= 2.2), ocsigen (>= 1.3.4), ocaml-usb (>= 1.1.0), obus (>= 1.1.1), ocamlnet (>= 3.2) |
Migration to OCaml 3.12.0
Status: migration (debian-ports, ubuntu, ubuntu-ports), overall (to be updated)
OCaml 3.12.0 preview repository (amd64, armel, i386)
Check list
List of things you should check / do while updating your package for OCaml 3.12.0:
- Package new upstream version: implies (of course) a sourceful upload: be sure that all your reverse-dependencies compile and work properly... it's better not to update if you are unsure, because a problem will delay the whole transition.
- Move to section ocaml if relevant
- Update Standards-Version to 3.9.1
Check whether Ubuntu differences should be integrated (see this page)
Check packages affected by new ocaml-* Lintian tags
- Remove additional dependencies added for uploads to experimental
Sourceful uploads
If you think a package needs some work and a binNMU is not appropriate, please add it to the table below. The rounds are levels in the build-dep graph, they can be seen on the migration monitoring page. Put there the packages that need a sourceful upload, a version information suitable for depwait, someone who is planning to deal with them, and why they need a sourceful upload. When ocaml is built on all architectures, the binNMU will be scheduled.
what? |
how? |
who? |
when? |
why? |
Round 0 |
||||
dh-ocaml |
(>= 1.0) |
ready |
support for new objinfo |
|
Round 1 |
||||
ocaml |
(>= 3.12) |
ready |
|
|
Round 2 |
||||
mingw32-ocaml |
(>= 3.12) |
|
|
needs update |
headache |
(>= 1.03-19) |
ready |
arch:all, pending changes |
|
hevea |
(>= 1.10-13) |
ready |
arch:all, pending changes |
|
hlins |
(>= 0.39-17) |
ready |
arch:all, pending changes |
|
jocaml |
(>= 3.12) |
|
not ready |
|
ocamlduce |
(>= 3.12) |
ready |
||
ocamlify |
(>= 0.0.1-2) |
|
|
arch:all |
ocamlwc |
(>= 0.3-9) |
ready |
arch:all, pending changes |
|
ocamlweb |
(>= 1.37-14) |
ready |
arch:all, pending changes |
|
planets |
(>= 0.1.13-12) |
ready |
arch:all, pending changes |
|
polygen |
(>= 1.0.6.ds2-11) |
ready |
arch:all, pending changes |
|
camlp5 |
(>= 5.14-2) |
ready |
||
Round 3 |
||||
bibtex2html |
(>= 1.95-2) |
ready |
arch:all, pending changes |
|
ledit |
(>= 2.02.1-1) |
ready |
arch:all, new upstream |
|
obrowser |
(>= 1.1+dfsg-5) |
ready |
||
lablgtk2 |
(>= 2.14.0+dfsg-3) |
ready |
||
type-conv |
(>= 1.7.1-2) |
|
ready |
|
calendar |
(>= 2.01.1-7) |
|
not ready |
|
Round 4 |
||||
ara |
(>= 1.0.30) |
|
ready |
arch:all |
cmigrep |
(>= 1.5-8) |
ready |
arch:all, pending changes |
|
coq |
(>= 8.2.pl2+dfsg-2) |
ready |
arch:all |
|
cameleon |
(>= 1.9.19-3) |
ready |
||
lablgtkmathview |
(>= 0.7.8-6) |
|
ready |
|
Round 5 |
||||
coq-float |
(>= 1:8.2-1.2-6) |
ready |
arch:all |
|
ssreflect |
(>= 1.2+dfsg-7) |
ready |
arch:all |
|
janest-core |
(>= 0.6.0-3) |
|
ready |
|
cduce |
(>= 0.5.3-3) |
|
not ready |
|
coccinelle |
(>= 0.2.4.deb-3) |
|
not ready |
|
matita |
(>= 0.5.8-3) |
|
not in testing |
|
Round 6 |
||||
why |
(>= 2.26+dfsg-4) |
|
ready |
arch:all |
Library transition
This section coordinates a smaller transition of some OCaml libraries to new upstream versions that require binNMU, but need not a full OCaml transition.
what? |
how? |
who? |
when? |
why? |
Round 2 |
||||
camlp5 |
(>= 6.02.1) |
ready |
new upstream |
|
Round 3 |
||||
ledit |
(>= 2.02.1) |
ready |
new upstream |
|
lablgtk2 |
(>= 2.14.2) |
ready |
new upstream |
|
pcre-ocaml |
(>= 6.2.2) |
ready |
new upstream |
|
postgresql-ocaml |
(>= 1.14.0) |
ready |
new upstream |
|
Round 4 |
||||
ocaml-text |
(>= 0.4-2) |
ready |
new upstream |
|
coq |
(>= 8.2.pl2+dfsg-2) |
ready |
fix FTBFS with camlp5 |
Postponed to during OCaml 3.12.0: ocamlduce (>= 3.12), jocaml (>= 3.12), cameleon (>= 1.9.21)
Postponed to after OCaml 3.12.0 transition: lwt (>= 2.2), ocsigen (>= 1.3.4), ocaml-usb (>= 1.1.0), obus (>= 1.1.1), ocamlnet (>= 3.2)
Postponed to after why (>= 2.28): coq (>= 8.3), coq-float (>= 1:8.2-1.2-6), aac-tactics (>= 0.2.1), ssreflect (candidate for removal)