On Tuesday, March 29, 2016 at 10:15:44 AM UTC+1, Erik Bray wrote:
>
> On Sat, Mar 26, 2016 at 5:15 PM, Volker Braun <vbrau...@gmail.com 
> <javascript:>> wrote: 
> > The intended usage is to either 
> > a) unpack the source tarball (or git repository) and run "make" to 
> compile 
> > Sage 
> > b) unpack the binary tarball and just run ./sage inside, without having 
> to 
> > compile it first 
> > 
> > In your case its probably best to just unpack the binary tarball again 
> and 
> > then run "sage" inside it once. After that you can also compile things 
> if 
> > you want. 
>
> Why does the binary tarball even include the makefile, or any other 
> build files then? (or does it?) 
> Perhaps they should be stripped out, or at least stripped down to the 
> bare minimum. 
>

binary tarballs are meant to be extendible (installing optional etc 
packages needs make), and people even
want to use them for development.
So they are meant to be means to save time on compiling in this case.
 

>
> > On Saturday, March 26, 2016 at 5:00:20 PM UTC+1, radikale...@gmail.com 
> > wrote: 
> >> 
> >> I did not run "make" in the tarball. I unpacked the tarball before. 
> >> home/mydocuments/SageMath/SageMath/ is the folder into which I unpacked 
> it. 
> >> (the double SageMath is due to an error of mine) 
> >> 
> >> Am Samstag, 26. März 2016 12:59:26 UTC+1 schrieb Volker Braun: 
> >>> 
> >>> Workaround at http://trac.sagemath.org/ticket/20299 (needs review) 
> >>> 
> >>> 
> >>> 
> >>> On Saturday, March 26, 2016 at 12:01:17 PM UTC+1, 
> radikale...@gmail.com 
> >>> wrote: 
> >>>> 
> >>>> Dynamic section at offset 0x1dd2f8 contains 30 entries: 
> >>>>   Tag        Type                         Name/Value 
> >>>>  0x0000000000000001 (NEEDED)             Shared library: 
> [libsatlas.so] 
> >>>>  0x0000000000000001 (NEEDED)             Shared library: [libm.so.6] 
> >>>>  0x0000000000000001 (NEEDED)             Shared library: 
> >>>> [libpython2.7.so.1.0] 
> >>>>  0x0000000000000001 (NEEDED)             Shared library: 
> >>>> [libpthread.so.0] 
> >>>>  0x0000000000000001 (NEEDED)             Shared library: [libc.so.6] 
> >>>>  0x0000000000000001 (NEEDED)             Shared library: 
> >>>> [ld-linux-x86-64.so.2] 
> >>>>  0x000000000000000f (RPATH)              Library rpath: 
> >>>> 
> [/home/buildbot/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidmas391yaj2/local/lib]
>  
>
> >>>>  0x000000000000000c (INIT)               0x1b9b0 
> >>>>  0x000000000000000d (FINI)               0x1946c8 
> >>>>  0x0000000000000019 (INIT_ARRAY)         0x3dbe10 
> >>>>  0x000000000000001b (INIT_ARRAYSZ)       8 (bytes) 
> >>>>  0x000000000000001a (FINI_ARRAY)         0x3dbe18 
> >>>>  0x000000000000001c (FINI_ARRAYSZ)       8 (bytes) 
> >>>>  0x0000000000000004 (HASH)               0x190 
> >>>>  0x0000000000000005 (STRTAB)             0x5688 
> >>>>  0x0000000000000006 (SYMTAB)             0x14b8 
> >>>>  0x000000000000000a (STRSZ)              8278 (bytes) 
> >>>>  0x000000000000000b (SYMENT)             24 (bytes) 
> >>>>  0x0000000000000003 (PLTGOT)             0x3dd708 
> >>>>  0x0000000000000002 (PLTRELSZ)           9216 (bytes) 
> >>>>  0x0000000000000014 (PLTREL)             RELA 
> >>>>  0x0000000000000017 (JMPREL)             0x195b0 
> >>>>  0x0000000000000007 (RELA)               0x7d00 
> >>>>  0x0000000000000008 (RELASZ)             71856 (bytes) 
> >>>>  0x0000000000000009 (RELAENT)            24 (bytes) 
> >>>>  0x000000006ffffffe (VERNEED)            0x7c60 
> >>>>  0x000000006fffffff (VERNEEDNUM)         4 
> >>>>  0x000000006ffffff0 (VERSYM)             0x76de 
> >>>>  0x000000006ffffff9 (RELACOUNT)          2801 
> >>>>  0x0000000000000000 (NULL)               0x0 
> >>>> 
> >>>> 
> >>>> Am Samstag, 26. März 2016 10:39:24 UTC+1 schrieb François: 
> >>>>> 
> >>>>> Output of 
> >>>>> readelf -d 
> >>>>> 
> /home/mydocuments/SageMath/SageMath/local/lib/python2.7/site-packages/numpy/core/multiarray.so
>  
>
> >>>>> 
> >>>>> François 
> >>>>> 
> >>>>> > On 26/03/2016, at 22:28, radikale...@gmail.com wrote: 
> >>>>> > 
> >>>>> > yes. 
> >>>>> > 
> >>>>> > Am Samstag, 26. März 2016 02:12:19 UTC+1 schrieb François: 
> >>>>> > Does the file 
> >>>>> > /home/mydocuments/SageMath/SageMath/local/lib/libsatlas.so 
> >>>>> > exists? 
> >>>>> > 
> >>>>> > François 
> >>>>> > 
> >>>>> > > On 26/03/2016, at 11:20, radikale...@gmail.com wrote: 
> >>>>> > > 
> >>>>> > > I have tried to install Sage 7.1 on my Ubuntu 15.10, it does not 
> >>>>> > > work. Here is the tail of the log when I enter "make": 
> >>>>> > > 
> >>>>> > > 
> >>>>> > > 
> =======================================================================================================================
>  
>
> >>>>> > > 
> >>>>> > > 
> ************************************************************************ 
> >>>>> > > Traceback (most recent call last): 
> >>>>> > >   File "setup.py", line 67, in <module> 
> >>>>> > >     include_dirs = sage_include_directories(use_sources=True) 
> >>>>> > >   File "/home/mydocuments/SageMath/SageMath/src/sage/env.py", 
> line 
> >>>>> > > 172, in sage_include_directories 
> >>>>> > >     import os, numpy 
> >>>>> > >   File 
> >>>>> > > 
> "/home/mydocuments/SageMath/SageMath/local/lib/python2.7/site-packages/numpy/__init__.py",
>  
>
> >>>>> > > line 180, in <module> 
> >>>>> > >     from . import add_newdocs 
> >>>>> > >   File 
> >>>>> > > 
> "/home/mydocuments/SageMath/SageMath/local/lib/python2.7/site-packages/numpy/add_newdocs.py",
>  
>
> >>>>> > > line 13, in <module> 
> >>>>> > >     from numpy.lib import add_newdoc 
> >>>>> > >   File 
> >>>>> > > 
> "/home/mydocuments/SageMath/SageMath/local/lib/python2.7/site-packages/numpy/lib/__init__.py",
>  
>
> >>>>> > > line 8, in <module> 
> >>>>> > >     from .type_check import * 
> >>>>> > >   File 
> >>>>> > > 
> "/home/mydocuments/SageMath/SageMath/local/lib/python2.7/site-packages/numpy/lib/type_check.py",
>  
>
> >>>>> > > line 11, in <module> 
> >>>>> > >     import numpy.core.numeric as _nx 
> >>>>> > >   File 
> >>>>> > > 
> "/home/mydocuments/SageMath/SageMath/local/lib/python2.7/site-packages/numpy/core/__init__.py",
>  
>
> >>>>> > > line 14, in <module> 
> >>>>> > >     from . import multiarray 
> >>>>> > > ImportError: libsatlas.so: cannot open shared object file: No 
> such 
> >>>>> > > file or directory 
> >>>>> > > 
> >>>>> > > 
> ************************************************************************ 
> >>>>> > > Error building the Sage library 
> >>>>> > > 
> >>>>> > > 
> ************************************************************************ 
> >>>>> > > Please email sage-devel (
> http://groups.google.com/group/sage-devel) 
> >>>>> > > explaining the problem and including the relevant part of the 
> log 
> >>>>> > > file 
> >>>>> > >   /home/mydocuments/SageMath/SageMath/logs/pkgs/sage-7.1.log 
> >>>>> > > Describe your computer, operating system, etc. 
> >>>>> > > 
> >>>>> > > 
> ************************************************************************ 
> >>>>> > > Makefile:6: recipe for target 'sage' failed 
> >>>>> > > make[3]: *** [sage] Error 1 
> >>>>> > > make[3]: Leaving directory 
> >>>>> > > '/home/mydocuments/SageMath/SageMath/src' 
> >>>>> > > 
> >>>>> > > real    0m0.541s 
> >>>>> > > user    0m0.092s 
> >>>>> > > sys    0m0.024s 
> >>>>> > > Makefile:767: recipe for target 'sagelib' failed 
> >>>>> > > make[2]: *** [sagelib] Error 2 
> >>>>> > > make[2]: Leaving directory 
> >>>>> > > '/home/mydocuments/SageMath/SageMath/build/make' 
> >>>>> > > Makefile:640: recipe for target 'all' failed 
> >>>>> > > make[1]: *** [all] Error 2 
> >>>>> > > make[1]: Leaving directory 
> >>>>> > > '/home/mydocuments/SageMath/SageMath/build/make' 
> >>>>> > > 
> >>>>> > > real    0m2.078s 
> >>>>> > > user    0m0.904s 
> >>>>> > > sys    0m0.136s 
> >>>>> > > *************************************************************** 
> >>>>> > > Error building Sage. 
> >>>>> > > 
> >>>>> > > The following package(s) may have failed to build (not 
> necessarily 
> >>>>> > > during this run of 'make all'): 
> >>>>> > > 
> >>>>> > > * package: sage-7.1 
> >>>>> > >   log file: 
> >>>>> > > /home/mydocuments/SageMath/SageMath/logs/pkgs/sage-7.1.log 
> >>>>> > >   build directory: 
> >>>>> > > 
> /home/mydocuments/SageMath/SageMath/local/var/tmp/sage/build/sage-7.1 
> >>>>> > > 
> >>>>> > > The build directory may contain configuration files and other 
> >>>>> > > potentially 
> >>>>> > > helpful information. WARNING: if you now run 'make' again, the 
> >>>>> > > build 
> >>>>> > > directory will, by default, be deleted. Set the environment 
> >>>>> > > variable 
> >>>>> > > SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. 
> >>>>> > > 
> >>>>> > > Makefile:16: recipe for target 'all' failed 
> >>>>> > > make: *** [all] Error 1 
> >>>>> > > 
> >>>>> > > 
> ==================================================================================================================
>  
>
> >>>>> > > Thank you in advance for your help. (I use Ubuntu 15.10, 64 
> bits) 
> >>>>> > > 
> >>>>> > > -- 
> >>>>> > > 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+...@googlegroups.com. 
> >>>>> > > To post to this group, send email to sage-...@googlegroups.com. 
> >>>>> > > Visit this group at https://groups.google.com/group/sage-devel. 
> >>>>> > > For more options, visit https://groups.google.com/d/optout. 
> >>>>> > 
> >>>>> > 
> >>>>> > -- 
> >>>>> > 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+...@googlegroups.com. 
> >>>>> > To post to this group, send email to sage-...@googlegroups.com. 
> >>>>> > Visit this group at https://groups.google.com/group/sage-devel. 
> >>>>> > For more options, visit https://groups.google.com/d/optout. 
> >>>>> 
> > -- 
> > 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+...@googlegroups.com <javascript:>. 
> > To post to this group, send email to sage-...@googlegroups.com 
> <javascript:>. 
> > Visit this group at https://groups.google.com/group/sage-devel. 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
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 https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to