[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OCaml transition plans



Hi,

I am a DM, and tried to upgrade about 20 OCaml-related packages in my
own repo. Here is a summary of my works,


* packages with latest version compatible with ocaml-3.12

package         latest ver
==========================
extlib             1.5.4
lablgl          20120306
lablgtk2          2.16.0
lacaml             7.0.7  (ITP status)
ocaml-expect       0.0.3
ocamlmod           0.0.3
ocaml-csv          1.2.6
ocaml-fileutils    0.4.4
oasis              0.3.0
ocaml-res          4.0.2
ounit              1.1.2
pcre-ocaml         7.0.2
ocamlgraph         1.8.3  (FTBFS, but easy to fix)


* packages with latest version requires ocaml >= 4.00.0

package           latest ver    build-dep
=============================================
bin-prot            109.15.00   findlib >= 1.3.2, type-conv >= 3.0.5
fieldslib           109.20.00   type-conv >= 109.20.00, findlib >= 1.3.2
findlib                 1.3.3   (already in experimental)
janest-core         109.22.00   bin-prot >= 109.15.00, findlib >= 1.3.2,
                                sexplib310 >= 109.20.00, fieldslib >= 109.20.00
ocaml-data-notation    0.0.10   type-conv >= 108.07.01
sexplib310          109.20.00   type-conv >= 109.20.00
type-conv           109.20.00   findlib >= 1.3.2


* packages without new upstream release

camlbz2, ocamlify


I would like to join OCaml team and help with the transition, but as a
DM I need sponsorship.



Cheers,
Lifeng

On 12:47 Wed 05/08/13 May     , Stéphane Glondu wrote:
> Hello,
> 
> During the freeze, a new major version of OCaml has been released. The
> current version is 4.00.1 (already in experimental, the one in sid is
> 3.12.1). It breaks some packages, and many of those have been fixed
> upstream meanwhile. It seems that most of the times, fixes are
> backward-compatible.
> 
> Therefore, I propose that we update all other OCaml-related packages
> first (not the compiler itself). At least, those that still compile with
> the old version. This means many small transitions.
> 
> Once this is done (I expect this will take several months), I hope a
> painless transition for OCaml itself. And by "done", I mean everything
> is reasonnably up-to-date in *testing*.
> 
> I am planning to handle myself Coq, Ocsigen, Unison, and many of their
> direct and reverse dependencies. I will document the progress in [1].
> Feel free to step in for other groups of packages, and document them in [1].
> 
> Note that Ocsigen depends on ocamlnet, which interferes with Apache
> 2.4... but we're not there yet. I am not aware of other interferences,
> at least with what is listed on [2].
> 
> [1] https://wiki.debian.org/Teams/OCamlTaskForce/OCamlTransition
> [2] http://release.debian.org/transitions/
> 
> 
> Cheers,
> 
> -- 
> Stéphane
> 
> 
> --
> To UNSUBSCRIBE, email to debian-ocaml-maint-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 518A2D51.7010306@debian.org">http://lists.debian.org/[🔎] 518A2D51.7010306@debian.org

-- 

Attachment: signature.asc
Description: Digital signature


Reply to: