Differences between revisions 338 and 339
Revision 338 as of 2011-07-11 19:11:09
Size: 5996
Comment:
Revision 339 as of 2011-07-11 20:42:20
Size: 5860
Comment: more decoupling + cduce,ocaml-csv done
Deletions are marked like this. Additions are marked like this.
Line 33: Line 33:
= Migration to ocaml-sqlite3 1.6.1 =

||<-5 rowbgcolor="lightyellow"> Level 3 ||
|| ocaml-sqlite3 || (>= 1.6.1-1) || StephaneGlondu || ready || New upstream release ||
||<-5 rowbgcolor="lightyellow"> Level 5 ||
|| lwt || (>= 2.3.0-3) || StephaneGlondu || ready || Fix FTBFS on Ubuntu ||
||<-5 rowbgcolor="lightyellow"> Level 7 ||
|| ocsigen || (>= 1.3.4-2) || StephaneGlondu || ready || Pending changes ||
Line 58: Line 67:
|| ocaml-csv || (>= 1.2.2-1) || StephaneGlondu || ready || New upstream release ||
|| ocaml-sqlite3 || (>= 1.6.1-1) || StephaneGlondu || ready || New upstream release ||
Line 70: Line 77:
|| cduce || (>= 0.5.4-1) || StephaneGlondu || ready || New upstream release ||
|| lwt || (>= 2.3.0-3) || StephaneGlondu || ready || Fix FTBFS on Ubuntu ||
Line 75: Line 80:
||<-5 rowbgcolor="lightyellow"> Level 7 ||
|| ocsigen || (>= 1.3.4-2) || StephaneGlondu || ready || Pending changes ||
Line 97: Line 100:
 * cduce 0.5.4
 * ocaml-csv 1.2.2
 * ocaml-sqlite3 1.6.1

Check list

List of things you should check / do while updating your package:

  • Package new upstream version: implies (of course) a sourceful upload: be sure that all your reverse-dependencies compile and work properly...
  • Move to section ocaml if relevant
  • Update Standards-Version to 3.9.2
  • 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

Migration to findlib 1.2.7

Migration to camlimages 4.0.1

  • sourceful uploads: camlimages, advi

Migration to biniou 1.0.0

what?

how?

who?

when?

why?

Level 6

biniou

(>= 1.0.0-1)

StephaneGlondu

2011-07-10

New upstream release

ocaml-atd

(>= 1.0.1-1)

StephaneGlondu

2011-07-10

New upstream release

Level 7

yojson

(>= 1.0.2-1)

StephaneGlondu

2011-07-11

New upstream release

Level 8

atdgen

(>= 1.2.0-1)

StephaneGlondu

2011-07-11

New upstream release

Migration to ocaml-sqlite3 1.6.1

Level 3

ocaml-sqlite3

(>= 1.6.1-1)

StephaneGlondu

ready

New upstream release

Level 5

lwt

(>= 2.3.0-3)

StephaneGlondu

ready

Fix FTBFS on Ubuntu

Level 7

ocsigen

(>= 1.3.4-2)

StephaneGlondu

ready

Pending changes

Migration to ocaml 3.12.1

The level is build order + 1. Test repositories:

  • with ocaml 3.12.1+rc1, and untouched ocamlnet

  • with ocaml 3.12.1, and ocamlnet 3.2.1.

Release bug: #633304.

The following table lists packages that need a sourceful upload, the rest will be binNMUed.

what?

how?

who?

when?

why?

Level 1

ocaml

(>= 3.12.1-1)

StephaneGlondu

ready

New upstream release

Level 2

jocaml

(>= 3.12.1)

not ready

needs update

mingw32-ocaml

(>= 3.12.1)

not ready

needs update

camlp5

(>= 6.02.3-1)

StephaneGlondu

ready

New upstream release

ocamlduce

(>= 3.12.1.0-1)

StephaneGlondu

ready

New upstream release

headache

ready

arch:all

hevea

ready

arch:all

hlins

ready

arch:all

ocamlwc

ready

arch:all

ocamlweb

ready

arch:all

planets

ready

arch:all

polygen

ready

arch:all

Level 3

bibtex2html

ready

arch:all

camlmix

ready

arch:all

cppo

ready

arch:all

ocamlify

ready

arch:all

tophide

ready

arch:all

xstrp4

ready

arch:all

Level 4

cmigrep

ready

arch:all

coq

StephaneGlondu

ready

arch:all

Level 5

coq-float

StephaneGlondu

ready

arch:all

ssreflect

StephaneGlondu

ready

arch:all

oasis

ready

arch:all

Packages out of testing that need care

Out-of-date packages

According to DDPO:

  • cameleon 1.9.21 (needs NEW packages: ocaml-config-file, lablgtk-extras)
  • camomile 0.8.3
  • laby 0.6.3
  • ocaml-batteries 1.3.0
  • ocamlnet 3.3.3
  • ocaml-sqlexpr 0.4.1
  • unison 2.40.63

Ready for next OCaml transition:

  • camlp5 6.02.3