Jan Groenewald wrote:
Yes, in a sage subshell, those all point to /usr/lib/sagemath/...

Note that there are also executables deeper in the Sage tree (but hopefully /most/ in subfolders named 'bin'), e.g. and notably $SAGE_ROOT/local/lib/R/bin/exec/R.

$ find . -name bin
./local/gap/gap-4.7.4/pkg/guava-3.12/bin
./local/gap/gap-4.7.4/pkg/grape/bin
./local/gap/gap-4.7.4/bin
./local/bin
./local/lib/python2.7/site-packages/IPython/html/static/components/marked/bin
./local/lib/python2.7/site-packages/IPython/html/static/components/less.js/bin
./local/lib/R/bin
./src/bin


For testing, it would presumably be best to just (try to) install Sage from the PPA onto a *virgin* Tahr (and/or Pangolin etc.) [picture that!], and optionally run the full test suite, or just play with it.


-leif

On 21 April 2014 11:28, leif <not.rea...@online.de
<mailto:not.rea...@online.de>> wrote:

    Jan Groenewald wrote:

        I am suprised at these not being contained in sage:


    Ahem, run that from within a Sage subshell?

    (We don't set DT_RUNPATH, but currently rely on sage-env setting up
    LD_LIBRARY_PATH appropriately.)


        0 root@kontiki:/usr/lib/__sagemath/local/bin#for i in *; do ldd
        $i | egrep
        ' /lib|/usr/lib' |grep readline && echo $i; done
              libreadline.so.6 => /lib/x86_64-linux-gnu/__libreadline.so.6
        (0x00007f83abbea000)
        gp
              libreadline.so.6 => /lib/x86_64-linux-gnu/__libreadline.so.6
        (0x00007f00f1e27000)
        gp-2.5
              libreadline.so.6 => /lib/x86_64-linux-gnu/__libreadline.so.6
        (0x00007eff5e6a6000)
        singular
              libreadline.so.6 => /lib/x86_64-linux-gnu/__libreadline.so.6
        (0x00007f4c694cd000)
        Singular
              libreadline.so.6 => /lib/x86_64-linux-gnu/__libreadline.so.6
        (0x00007fdbebd23000)
        Singular-3-1-5
              libreadline.so.6 => /lib/x86_64-linux-gnu/__libreadline.so.6
        (0x00007f465a38d000)
        sqlite3
        1 root@kontiki:/usr/lib/__sagemath/local/bin#for i in *; do ldd
        $i | egrep
        ' /lib|/usr/lib' |grep mpfr && echo $i; done
              libmpfr.so.4 => /usr/lib/x86_64-linux-gnu/__libmpfr.so.4
        (0x00007ffaea6a3000)
        latticegen
        1 root@kontiki:/usr/lib/__sagemath/local/bin#for i in *; do ldd
        $i | egrep
        ' /lib|/usr/lib' |grep gmp && echo $i; done
              libgmp.so.10 => /usr/lib/x86_64-linux-gnu/__libgmp.so.10
        (0x00007f30e1a98000)
        latticegen
              libgmpxx.so.4 => /usr/lib/x86_64-linux-gnu/__libgmpxx.so.4
        (0x00007fbd2b2a5000)
              libgmp.so.10 => /usr/lib/x86_64-linux-gnu/__libgmp.so.10
        (0x00007fbd2b031000)
        ppl-config
              libgmpxx.so.4 => /usr/lib/x86_64-linux-gnu/__libgmpxx.so.4
        (0x00007f60dbc4e000)
              libgmp.so.10 => /usr/lib/x86_64-linux-gnu/__libgmp.so.10
        (0x00007f60db0f8000)
        ppl_lcdd
              libgmpxx.so.4 => /usr/lib/x86_64-linux-gnu/__libgmpxx.so.4
        (0x00007ff4d521f000)
              libgmp.so.10 => /usr/lib/x86_64-linux-gnu/__libgmp.so.10
        (0x00007ff4d4fab000)
        ppl_lpsol
              libgmpxx.so.4 => /usr/lib/x86_64-linux-gnu/__libgmpxx.so.4
        (0x00007fe3ed6b9000)
              libgmp.so.10 => /usr/lib/x86_64-linux-gnu/__libgmp.so.10
        (0x00007fe3ecb63000)
        ppl_pips
        1 root@kontiki:/usr/lib/__sagemath/local/bin#for i in *; do ldd
        $i | egrep
        ' /lib|/usr/lib' |grep gsl && echo $i; done
        1 root@kontiki:/usr/lib/__sagemath/local/bin#for i in *; do ldd
        $i | grep
        gsl && echo $i; done
              libgsl.so.0 => not found
              libgslcblas.so.0 => not found
        gsl-histogram
              libgsl.so.0 => not found
              libgslcblas.so.0 => not found
        gsl-randist

        This box has not yet updated to the latest sage 6.1.1ubuntu4
        that will
        depend on libgsl (currently building in the PPA).

        Regards,
        Jan

--
() The ASCII Ribbon Campaign
/\   Help Cure HTML E-Mail

--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to