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

Packaging for 4.03.0 and OCamlbuild



Hi all,

I've packaged 4.03.0 and OCamlbuild in git:

https://anonscm.debian.org/git/pkg-ocaml-maint/packages/ocaml.git
https://anonscm.debian.org/git/pkg-ocaml-maint/packages/ocamlbuild.git

They are ready to be released, but I wanted to clarify the following issues first:

1. ocaml 4.03.0 splits ocamlbuild into a separate package, which is why this is now needed for Debian. In ocamlbuild, I have the following line:

Replaces: libfindlib-ocaml (<< 1.6.2+), ocaml-nox (<< 4.02.3+)
(for libfindlib-ocaml it just replaces /usr/lib/ocaml/ocamlbuild/META)

but I'm not sure what else is needed like Conflicts/Breaks/Provides etc.

2. Shall I add a (>= 4.03.0) to the Build-Depends of ocamlbuild? I'm guessing not; it works with older compilers, but perhaps there are good reasons to, I don't know.

3. Should we upload ocamlbuild first, or ocaml 4.03.0 first?

4. Currently ocamlbuild hard-depends on ocaml-native-compilers, do you have suggestions for this to work on architectures where it's not available?

5. I didn't need to use dh-ocaml in the packaging for ocamlbuild, but perhaps this would have simpified things like my override_dh_auto_install target. Comments on this are also welcome.

Thanks,
Ximin

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git


Reply to: