Differences between revisions 300 and 301
Revision 300 as of 2011-04-18 17:02:47
Size: 7506
Editor: ?GeorgeDanchev
Comment:
Revision 301 as of 2011-04-18 17:13:45
Size: 7505
Editor: RalfTreinen
Comment:
Deletions are marked like this. Additions are marked like this.
Line 50: Line 50:
|| bibtex2html || (>= 1.95-2) || RalfTreinen || ready || arch:all, pending changes || || bibtex2html || (>= 1.95-2) || RalfTreinen || 2011-04-18 || arch:all, pending changes ||

Migration to OCaml 3.12.0 (#618871)

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 levels are those 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?

Level 1

dh-ocaml

(>= 1.0)

StephaneGlondu

2011-04-16

support for new objinfo

Level 2

ocaml

(>= 3.12)

StephaneGlondu

2011-04-16

Level 3

headache

(>= 1.03-19)

RalfTreinen

2011-04-17

arch:all, pending changes

hevea

(>= 1.10-13)

RalfTreinen

2011-04-17

arch:all, pending changes

hlins

(>= 0.39-17)

RalfTreinen

2011-04-17

arch:all, pending changes

jocaml

(>= 3.12)

MehdiDogguy

2011-04-17

#580103

ocamlduce

(>= 3.12)

StephaneGlondu

2011-04-17

#580102

ocamldsort

(>= 0.15.0)

RalfTreinen

2011-04-18

#620236

ocamlwc

(>= 0.3-9)

RalfTreinen

2011-04-17

arch:all, pending changes

ocamlweb

(>= 1.37-14)

RalfTreinen

2011-04-17

arch:all, pending changes

planets

(>= 0.1.13-12)

RalfTreinen

2011-04-17

arch:all, pending changes

polygen

(>= 1.0.6.ds2-11)

RalfTreinen

2011-04-17

arch:all, pending changes

camlp5

(>= 6.02.2)

StephaneGlondu

2011-04-18

new upstream

Level 4

ocaml-deriving

(>= 0.1.1a-3)

StephaneGlondu

2011-04-18

FTBFS

ocamlify

(>= 0.0.1-2)

StephaneGlondu

2011-04-18

arch:all

cppo

(>= 0.9.0-2)

StephaneGlondu

2011-04-18

arch:all

camlmix

(>= 1.3.0-2)

StephaneGlondu

2011-04-18

arch:all

pcre-ocaml

(>= 6.2.2-2)

StephaneGlondu

2011-04-18

pending changes

ocaml-ssl

(>= 0.4.4-2)

StephaneGlondu

2011-04-18

full fix to #622144

bibtex2html

(>= 1.95-2)

RalfTreinen

2011-04-18

arch:all, pending changes

ledit

(>= 2.02.1-1)

StephaneGlondu

2011-04-18

arch:all

obrowser

(>= 1.1+dfsg-5)

StephaneGlondu

ready

#580105

type-conv

(>= 1.7.1-2)

ready

#586390

Level 5

ara

(>= 1.0.30)

George Danchev

ready

arch:all

cmigrep

(>= 1.5-8)

RalfTreinen

ready

arch:all, pending changes

coq

(>= 8.2.pl2+dfsg-2)

StephaneGlondu

ready

arch:all

cameleon

(>= 1.9.19-3)

StephaneGlondu

ready

#580094

lablgtkmathview

(>= 0.7.8-6)

ready

#585458

Level 6

coq-float

(>= 1:8.2-1.2-6)

StephaneGlondu

ready

arch:all

ssreflect

(>= 1.2+dfsg-7)

StephaneGlondu

ready

arch:all

janest-core

(>= 0.6.0-3)

ready

#585460

cduce

(>= 0.5.3-3)

not ready

FTBFS on armel

coccinelle

(>= 0.2.4.deb-3)

not ready

FTBFS on armel

matita

(>= 0.5.8-3)

not in testing

#612891

approx

(>= 4.5-2)

Eric Cooper

ready

new upstream

Level 7

why

(>= 2.26+dfsg-4)

ready

arch:all

Pending transitions

  • Postponed to during OCaml 3.12.0: ocamlduce (>= 3.12), jocaml (>= 3.12), cameleon (>= 1.9.21)

  • Postponed to during OCaml 3.12.0 or later: type-conv (>= 2.0.1), sexplib310 (>= 6.0.5)

  • 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)