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

Re: 4.04 changes



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.


Reply to: