[Pkg-octave-devel] Multi-archifying Octave

Rafael Laboissiere rafael at laboissiere.net
Sat Feb 25 09:00:03 UTC 2012


* Sébastien Villemot <sebastien.villemot at ens.fr> [2012-02-24 21:37]:

> The only potential problem that I see is that Octave already uses some
> triplets under /usr/lib, which in addition happen to be different from
> the Debian triplets. So we would end up with something like:
> 
>  /usr/lib/x86_64-linux-gnu/octave/3.6.1/oct/x86_64-pc-linux-gnu/svd.oct
>  /usr/lib/x86_64-linux-gnu/octave/packages/3.6.1/optim-1.0.17/x86_64-pc-linux-gnu-api-v48+/
> 
> Note that there are two triplets in the paths.
> 
> Functionally this is not a problem, but it is a little ugly, since
> there is some sort of duplication.
> 
> My question is: do you think it is desirable and, if yes, feasible to
> remove the Octave-triplet from those paths?

I did not really follow the multi-arch discussison, but it seems to me
that it only regards the location of the shared libraries loaded by the
system loader (/lib/ld-linux.so.*).  I may be wrong, but my guess is that
the files under /usr/lib/octave/ are not concerned, in particular because
the architecture-dependent *.oct files are already under the appropriate
triplet, as you mentioned above.

Rafael



More information about the Pkg-octave-devel mailing list