Ralf Treinen: > On Mon, Nov 07, 2016 at 04:47:07PM +0100, Stéphane Glondu wrote: >> On 06/11/2016 21:38, Ximin Luo wrote: >>> Upstream have changed their installation process to look like this: >>> >>> /build/ocaml-4.04.0# ls -la debian/tmp/usr/bin/ >>> total 105424 >>> drwxr-xr-x 2 pbuilder pbuilder 4096 Nov 6 20:30 . >>> drwxr-xr-x 5 pbuilder pbuilder 4096 Nov 6 20:30 .. >>> -rwxr-xr-x 1 pbuilder pbuilder 11800543 Nov 6 20:30 ocaml >>> lrwxrwxrwx 1 pbuilder pbuilder 10 Nov 6 20:30 ocamlc -> ocamlc.opt >>> -rwxr-xr-x 1 pbuilder pbuilder 11192039 Nov 6 20:30 ocamlc.byte >>> -rwxr-xr-x 1 pbuilder pbuilder 10065216 Nov 6 20:30 ocamlc.opt >>> lrwxrwxrwx 1 pbuilder pbuilder 11 Nov 6 20:30 ocamlcp -> ocamlcp.opt >>> -rwxr-xr-x 1 pbuilder pbuilder 323766 Nov 6 20:30 ocamlcp.byte >>> -rwxr-xr-x 1 pbuilder pbuilder 2017184 Nov 6 20:30 ocamlcp.opt >>> [..] >>> etc >>> >>> How shall we proceed? I can't install the symlinks as-is because we would >>> then need a circular dependency from ocaml-nox back to >>> ocaml-native-compilers. >>> >>> Maybe now is a good time for Stéphane to step in and do the package merging >>> like we were talking about? >> >> IMHO, the new installation process is cleaner. It's good it has been done >> upstream. Notice how it may introduce incompatibilities. Forcing ocamlc to >> point to ocamlc.byte everywhere (I guess it's already the case for bytecode >> architecture...?) for the sake of keeping ocaml-native-compilers separate >> could also introduce other incompatibilities. I am now all in favour of >> merging ocaml-native-compilers into ocaml-nox. > > yes, agreed. -Ralf. >
I'll be at the mirageOS hackathon next week and that should be a good environment to continue with this. If anyone has specific ideas on how to merge these two packages please let me know, otherwise I'll see if I can just make it up as I go along. X -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git

