Before you proceed with "make" to finish the install check that libgsl is properly built this time. ldd -r shouldn't find any undefined symbols and readelf should show libcblas or libptcblas as one of its output.
Francois ________________________________________ From: sage-devel@googlegroups.com [sage-devel@googlegroups.com] on behalf of shol...@ualberta.ca [shol...@ualberta.ca] Sent: Friday, 7 February 2014 7:36 To: sage-devel@googlegroups.com Subject: Re: [sage-devel] Error installing package conway_polynomials-0.5.p0 on Ubuntu 12.04 - Sage 6.1.1 Okay, I ran that command and it said gsl was successfully installed. Do I then need to complete the building process or can I just run it? If the former, I suppose I should say export SAGE_KEEP_BUILT_SPKGS=yes make ? Thanks again, Brett On Thursday, February 6, 2014 1:58:40 AM UTC-7, François wrote: OK your gsl install is completely broken but atlas is there. Can you try to re-install gsl? "./sage -f gsl" should do the trick. If it still doesn't work post the build log from gsl (found under logs/pkgs). Francois ________________________________________ From: sage-...@googlegroups.com [sage-...@googlegroups.com] on behalf of sho...@ualberta.ca [sho...@ualberta.ca] Sent: Thursday, 6 February 2014 17:27 To: sage-...@googlegroups.com Subject: Re: [sage-devel] Error installing package conway_polynomials-0.5.p0 on Ubuntu 12.04 - Sage 6.1.1 Hi, thank you for the offer of help! The first command's output (from ./sage -sh) gives: sbh@sbh-MacBookPro:~/SW/Sage6.1.1/sage-6.1.1$ ./sage -sh Starting subshell with Sage environment variables set. Don't forget to exit when you are done. Beware: * Do not do anything with other copies of Sage on your system. * Do not use this for installing Sage packages using "sage -i" or for running "make" at Sage's root directory. These should be done outside the Sage shell. Bypassing shell configuration files... Note: SAGE_ROOT=/home/sbh/SW/Sage6.1.1/sage-6.1.1 (sage-sh) sbh@sbh-MacBookPro:sage-6.1.1$ ldd -r /home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0 linux-vdso.so.1 => (0x00007fffc14ba000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7c65f56000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7c65b96000) /lib64/ld-linux-x86-64.so.2 (0x00007f7c66494000) undefined symbol: cblas_sdsdot (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsdot (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sdot (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ddot (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cdotu_sub (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cdotc_sub (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zdotu_sub (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zdotc_sub (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sswap (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dswap (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cswap (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zswap (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_scopy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dcopy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ccopy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zcopy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_saxpy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_daxpy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_caxpy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zaxpy (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_srotg (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_drotg (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_srot (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_drot (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_srotmg (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_drotmg (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_srotm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_drotm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cscal (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zscal (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sgemv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dgemv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cgemv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zgemv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_chemv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zhemv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ssymv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsymv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_strmv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dtrmv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ctrmv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ztrmv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_strsv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dtrsv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ctrsv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ztrsv (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sger (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dger (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cgeru (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zgeru (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cgerc (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zgerc (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cher (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zher (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cher2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zher2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ssyr (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsyr (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ssyr2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsyr2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sgemm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dgemm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cgemm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zgemm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ssymm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsymm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_csymm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zsymm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_chemm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zhemm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ssyrk (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsyrk (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_csyrk (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zsyrk (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cherk (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zherk (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ssyr2k (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dsyr2k (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_csyr2k (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zsyr2k (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_cher2k (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zher2k (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_strmm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dtrmm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ctrmm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ztrmm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_strsm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dtrsm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ctrsm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_ztrsm (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_snrm2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dnrm2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_scnrm2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dznrm2 (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sasum (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dasum (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_scasum (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dzasum (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_isamax (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_idamax (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_icamax (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_izamax (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_sscal (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_dscal (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_csscal (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) undefined symbol: cblas_zdscal (/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0) and the output of the second command is: (sage-sh) sbh@sbh-MacBookPro:sage-6.1.1$ readelf -d /home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0 Dynamic section at offset 0x217b28 contains 24 entries: Tag Type Name/Value 0x0000000000000003 (PLTGOT) 0x218fe8 0x0000000000000002 (PLTRELSZ) 28272 (bytes) 0x0000000000000017 (JMPREL) 0x45570 0x0000000000000014 (PLTREL) RELA 0x0000000000000007 (RELA) 0x3f2a0 0x0000000000000008 (RELASZ) 25296 (bytes) 0x0000000000000009 (RELAENT) 24 (bytes) 0x000000006ffffff9 (RELACOUNT) 963 0x0000000000000006 (SYMTAB) 0x228 0x000000000000000b (SYMENT) 24 (bytes) 0x0000000000000005 (STRTAB) 0x19b60 0x000000000000000a (STRSZ) 107239 (bytes) 0x000000006ffffef5 (GNU_HASH) 0x33e48 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] 0x000000000000000e (SONAME) Library soname: [libgsl.so.0] 0x000000000000000c (INIT) 0x4c3e0 0x000000000000000d (FINI) 0x1b49f8 0x000000006ffffff0 (VERSYM) 0x3cfe8 0x000000006ffffffc (VERDEF) 0x3f204 0x000000006ffffffd (VERDEFNUM) 1 0x000000006ffffffe (VERNEED) 0x3f220 0x000000006fffffff (VERNEEDNUM) 2 0x0000000000000000 (NULL) 0x0 Lastly, I have ls'd (2 columns wide) the contents of the .../local/lib (in case you meant cblas - I didn't know for sure) sbh@sbh-MacBookPro:~/SW/Sage6.1.1/sage-6.1.1/local/lib$ ls dbmsr.so libmenu.so.5.9 ecl libmenuw.so ecl-12.12.1 libmenuw.so.5 libatlas.la<http://libatlas.la> libmenuw.so.5.9 libatlas.so libmpc.a libatlas.so.3 libmpc.la<http://libmpc.la> libatlas.so.3.0.0 libmpc.so libbz2.a libmpc.so.3 libcblas.la<http://libcblas.la> libmpc.so.3.0.0 libcblas.so libmpfi.a libcblas.so.3 libmpfi.la<http://libmpfi.la> libcblas.so.3.0.0 libmpfi.so libcdd.a libmpfi.so.0 libcddgmp.a libmpfi.so.0.0.0 libcddgmp.la<http://libcddgmp.la> libmpfr.a libcddgmp.so libmpfr.la<http://libmpfr.la> libcddgmp.so.0 libmpfr.so libcddgmp.so.0.0.0 libmpfr.so.4 libcdd.la<http://libcdd.la> libmpfr.so.4.1.2 libcdd.so libmpir.a libcdd.so.0 libmpir.la<http://libmpir.la> libcdd.so.0.0.0 libmpir.so libcf.a libmpir.so.11 libcfmem.a libmpir.so.11.0.0 libcliquer.so libmpirxx.a libcord.a libmpirxx.la<http://libmpirxx.la> libcord.la<http://libcord.la> libmpirxx.so libcord.so libmpirxx.so.4 libcord.so.1 libmpirxx.so.4.0.21 libcord.so.1.0.3 libncurses++.a libcsage.so libncurses.so libcurses.so libncurses.so.5 libec.a libncurses.so.5.9 libec.la<http://libec.la> libncurses++w.a libecl.so libncursesw.so libecl.so.12 libncursesw.so.5 libecl.so.12.12 libncursesw.so.5.9 libecl.so.12.12.1 libntl.a libecm.a libntl.la<http://libntl.la> libecm.la<http://libecm.la> libntl.so libec.so libntl.so.0 libec.so.0 libntl.so.0.1.0 libec.so.0.0.0 libomalloc.a libf77blas.la<http://libf77blas.la> libomalloc_ndebug.a libf77blas.so libpanel.so libf77blas.so.3 libpanel.so.5 libf77blas.so.3.0.0 libpanel.so.5.9 libflint.a libpanelw.so libflint.so libpanelw.so.5 libform.so libpanelw.so.5.9 libform.so.5 libpari.a libform.so.5.9 libpari-gmp.so.2.5.5 libformw.so libpari-gmp.so.3 libformw.so.5 libpari.so libformw.so.5.9 libpng12.a libfplll.a libpng12.la<http://libpng12.la> libfplll.la<http://libfplll.la> libpng12.so libfplll.so libpng12.so.0 libfplll.so.0 libpng12.so.0.35.0 libfplll.so.0.1.0 libpng.a libfreetype.a libpng.la<http://libpng.la> libfreetype.la<http://libfreetype.la> libpng.so libfreetype.so libpng.so.3 libfreetype.so.6 libpng.so.3.35.0 libfreetype.so.6.11.1 libpolybori-0.8.so<http://libpolybori-0.8.so> libgap.la<http://libgap.la> libpolybori-0.8.so.3 libgap.so libpolybori-0.8.so.3.0.0 libgap.so.0 libpolybori_groebner-0.8.so<http://libpolybori_groebner-0.8.so> libgap.so.0.0.0 libpolybori_groebner-0.8.so.3 libgc.a libpolybori_groebner-0.8.so.3.0.0 libgc.la<http://libgc.la> libpolybori_groebner.so libgc.so libpolybori.so libgc.so.1 libppl.a libgc.so.1.0.3 libppl_c.a libgd.a libppl_c.la<http://libppl_c.la> libgd.la<http://libgd.la> libppl_c.so libgd.so libppl_c.so.4 libgd.so.2 libppl_c.so.4.0.0 libgd.so.2.0.0 libppl.la<http://libppl.la> libgf2x.a libppl.so libgf2x.la<http://libgf2x.la> libppl.so.13 libgf2x.so libppl.so.13.0.0 libgf2x.so.1 libptcblas.la<http://libptcblas.la> libgf2x.so.1.0.0 libptcblas.so libgivaro.a libptcblas.so.3 libgivaro.la<http://libgivaro.la> libptcblas.so.3.0.0 libgivaro.so libptf77blas.la<http://libptf77blas.la> libgivaro.so.0 libptf77blas.so libgivaro.so.0.5.1 libptf77blas.so.3 libglpk.la<http://libglpk.la> libptf77blas.so.3.0.0 libglpk.so libptlapack.la<http://libptlapack.la> libglpk.so.0 libptlapack.so libglpk.so.0.29.0 libptlapack.so.3 libgmp.a libptlapack.so.3.0.0 libgmp.la<http://libgmp.la> libpynac.la<http://libpynac.la> libgmp.so libpynac.so libgmp.so.11 libpynac.so.0 libgmp.so.11.0.0 libpynac.so.0.0.0 libgmpxx.a libpython2.7.so<http://libpython2.7.so> libgmpxx.la<http://libgmpxx.la> libpython2.7.so.1.0 libgmpxx.so libratpoints.a libgmpxx.so.4 libreadline.so libgmpxx.so.4.0.21 libreadline.so.6 libgsl.a libreadline.so.6.2 libgslcblas.a libsatlas.so libgslcblas.la<http://libgslcblas.la> libsingcf.a libgslcblas.so libsingcf_g.a libgslcblas.so.0 libsingfac.a libgslcblas.so.0.0.0 libsingfac_g.a libgsl.la<http://libgsl.la> libsingular.so libgsl.so libsqlite3.a libgsl.so.0 libsqlite3.la<http://libsqlite3.la> libgsl.so.0.16.0 libsqlite3.so libhistory.so libsqlite3.so.0 libhistory.so.6 libsqlite3.so.0.8.6 libhistory.so.6.2 libsymmetrica.a libiml.a libtatlas.so libiml.la<http://libiml.la> libtinfo.so libiml.so libtinfo.so.5 libiml.so.0 libtinfo.so.5.9 libiml.so.0.0.0 libtinfow.so liblapack.la<http://liblapack.la> libtinfow.so.5 liblapack.so libtinfow.so.5.9 liblapack.so.3 libyasm.a liblapack.so.3.0.0 libz.a libLfunction.so libzn_poly-0.9.so<http://libzn_poly-0.9.so> liblinbox.la<http://liblinbox.la> libzn_poly.so liblinboxsage.la<http://liblinboxsage.la> libz.so liblinboxsage.so libz.so.1 liblinboxsage.so.0 libz.so.1.2.8 liblinboxsage.so.0.0.0 omalloc_debug.o liblinbox.so omalloc.o liblinbox.so.0 pari liblinbox.so.0.0.0 pkgconfig libm4ri-0.0.20121224.so<http://libm4ri-0.0.20121224.so> p_Procs_FieldGeneral.so libm4ri.a p_Procs_FieldIndep.so libm4rie-0.0.20130416.so<http://libm4rie-0.0.20130416.so> p_Procs_FieldQ.so libm4rie.a p_Procs_FieldZp.so libm4rie.la<http://libm4rie.la> python libm4rie.so python2.7 libm4ri.la<http://libm4ri.la> sage-force-relocate.txt libm4ri.so scons-1.2.0 libmenu.so terminfo libmenu.so.5 In the above list are the following though.... sbh@sbh-MacBookPro:~/SW/Sage6.1.1/sage-6.1.1/local/lib$ ls libcblas.so.* libcblas.so.3 libcblas.so.3.0.0 Thanks again!! Brett On Wednesday, February 5, 2014 7:29:10 PM UTC-7, François wrote: Can you start a sage shell(./sage -sh from the root directory of the tarball)? If so start one and give the output of ldd -r /home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0 and readelf -d /home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0 Also do you have libclas.so.* in local/lib? François ________________________________________ From: sage-...@googlegroups.com [sage-...@googlegroups.com] on behalf of sho...@ualberta.ca [sho...@ualberta.ca] Sent: Thursday, 6 February 2014 12:40 To: sage-...@googlegroups.com Subject: [sage-devel] Error installing package conway_polynomials-0.5.p0 on Ubuntu 12.04 - Sage 6.1.1 Hello, after installing all prerequisites and updating, I downloaded the latest Sage source code, sage-6.1.1.tar.gz. After unpacking all I did was type export SAGE64=yes and then I just typed make. My laptop is a MacBook Pro (4,1) running Ubuntu 12.04LTS, 3.8GiB, Intel Core 2 Duo CPU T8300 @ 2.4GHz x 2 with 300 GB free. Copy and pasted below is the relevant spkg log file. I would like to be able to finalize install of Sage. Thank you! ********************************************************** Found local metadata for conway_polynomials-0.4.p0 Found local sources at /home/sbh/SW/Sage6.1.1/sage-6.1.1/upstream/conway_polynomials-0.4.tar.bz2 Checksum: 25b7abe5c935d20c3ebcde943308652c412d14dc vs 25b7abe5c935d20c3ebcde943308652c412d14dc conway_polynomials-0.4.p0 ==================================================== Setting up build directory for conway_polynomials-0.4.p0 Finished set up **************************************************** Host system: Linux sbh-MacBookPro 3.2.0-58-generic #88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux **************************************************** C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) **************************************************** Traceback (most recent call last): File "./spkg-install", line 4, in <module> from sage.all import save File "/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/python2.7/site-packages/sage/all.py", line 86, in <module> from sage.misc.all import * # takes a while File "/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/python2.7/site-packages/sage/misc/all.py", line 93, in <module> from functional import (additive_order, File "/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/python2.7/site-packages/sage/misc/functional.py", line 36, in <module> from sage.rings.complex_double import CDF ImportError: /home/sbh/SW/Sage6.1.1/sage-6.1.1/local/lib/libgsl.so.0: undefined symbol: cblas_sdsdot real 0m1.490s user 0m0.304s sys 0m0.136s ************************************************************************ Error installing package conway_polynomials-0.4.p0 ************************************************************************ Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the relevant part of the log file /home/sbh/SW/Sage6.1.1/sage-6.1.1/logs/pkgs/conway_polynomials-0.4.p0.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /home/sbh/SW/Sage6.1.1/sage-6.1.1/local/var/tmp/sage/build/conway_polynomials-0.4.p0 and type 'make' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/home/sbh/SW/Sage6.1.1/sage-6.1.1/local/var/tmp/sage/build/conway_polynomials-0.4.p0' && '/home/sbh/SW/Sage6.1.1/sage-6.1.1/sage' --sh) When you are done debugging, you can type "exit" to leave the subshell. ************************************************************************ -- 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 http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out. This email may be confidential and subject to legal privilege, it may not reflect the views of the University of Canterbury, and it is not guaranteed to be virus free. If you are not an intended recipient, please notify the sender immediately and erase all copies of the message and any attachments. Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more information. -- 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 http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out. This email may be confidential and subject to legal privilege, it may not reflect the views of the University of Canterbury, and it is not guaranteed to be virus free. If you are not an intended recipient, please notify the sender immediately and erase all copies of the message and any attachments. Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more information. -- 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/groups/opt_out. This email may be confidential and subject to legal privilege, it may not reflect the views of the University of Canterbury, and it is not guaranteed to be virus free. If you are not an intended recipient, please notify the sender immediately and erase all copies of the message and any attachments. Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more information. -- 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/groups/opt_out.