On Tuesday, March 31, 2015 at 1:03:08 PM UTC-7, David Einstein wrote: > > When building python it does complain about not finding _sqlite3 along with > > _bsddb _sqlite3 _ssl > bsddb185 dbm dl > gdbm imageop linuxaudiodev > nis ossaudiodev spwd > sunaudiodev > > For what it's worth, on my OS X machine, it only complains about
_bsddb dl gdbm imageop linuxaudiodev ossaudiodev spwd sunaudiodev -- John > Could this be because I have the anaconda python distribution shadowing > the base python distribution? This is presumably a bad idea. > > If I run python from the command line it does find _sqlite3 though. > > I'll try removing anaconda from my path and see what happens. > > Thanks for the help. > > On Tuesday, March 31, 2015 at 2:50:38 PM UTC-4, John H Palmieri wrote: >> >> >> >> On Tuesday, March 31, 2015 at 11:31:42 AM UTC-7, David Einstein wrote: >>> >>> The sqlite package seems to have installed correctly. Log attached. >>> >> >> On OS X, Sage's sqlite package just creates a link to the pre-existing >> file /usr/bin/sqlite3. The error mentioned "_sqlite3", which is a Python >> module and it is supposed to be installed as part of Sage's Python package. >> There might have been an error message in the Python log file about >> building _sqlite3. >> >> >>> I am guilty of having a homebrew sqlite (It was quarantined in the >>> Cellar) I have removed it and will try to recompile from scratch. >>> >>> >>> Found local metadata for sqlite-3.8.4.3 >>> Attempting to download package sqlite-3.8.4.3 >>> >>> Trying to download >>> http://www.sagemath.org/packages/upstream/sqlite/sqlite-3.8.4.3.tar.bz2 >>> % Total % Received % Xferd Average Speed Time Time Time >>> Current >>> Dload Upload Total Spent Left >>> Speed >>> >>> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- >>> 0 >>> 1 1433k 1 23376 0 0 37081 0 0:00:39 --:--:-- 0:00:39 >>> 37045 >>> 35 1433k 35 506k 0 0 324k 0 0:00:04 0:00:01 0:00:03 >>> 324k >>> 100 1433k 100 1433k 0 0 616k 0 0:00:02 0:00:02 --:--:-- >>> 616k >>> Checksum: d721fb8c43d91321b58f020a06351d15b321b2a3 vs >>> d721fb8c43d91321b58f020a06351d15b321b2a3 >>> sqlite-3.8.4.3 >>> ==================================================== >>> Setting up build directory for sqlite-3.8.4.3 >>> Finished set up >>> **************************************************** >>> Host system: >>> Darwin Davids-MacBook-Pro-2.local 13.4.0 Darwin Kernel Version 13.4.0: >>> Wed Dec 17 19:05:52 PST 2014; root:xnu-2422.115.10~1/RELEASE_X86_64 x86_64 >>> **************************************************** >>> C compiler: gcc >>> C compiler version: >>> Using built-in specs. >>> COLLECT_GCC=gcc >>> >>> COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/4.8.2_1/libexec/gcc/x86_64-apple-darwin13.2.0/4.8.2/lto-wrapper >>> Target: x86_64-apple-darwin13.2.0 >>> Configured with: ../configure --build=x86_64-apple-darwin13.2.0 >>> --prefix=/usr/local/Cellar/gcc/4.8.2_1 >>> --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp >>> --with-mpfr=/usr/local/opt/mpfr --with-mpc=/usr/local/opt/libmpc >>> --with-cloog=/usr/local/opt/cloog --with-isl=/usr/local/opt/isl >>> --with-system-zlib --enable-version-specific-runtime-libs >>> --enable-libstdcxx-time=yes --enable-stage1-checking >>> --enable-checking=release --enable-lto --disable-werror --enable-plugin >>> --disable-nls --enable-multilib >>> --with-native-system-header-dir=/usr/include >>> --with-sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk >>> Thread model: posix >>> gcc version 4.8.2 (GCC) >>> **************************************************** >>> >>> real 0m0.010s >>> user 0m0.006s >>> sys 0m0.006s >>> Successfully installed sqlite-3.8.4.3 >>> Deleting temporary build directory >>> >>> /Users/davideinstein/projects/sage-git/local/var/tmp/sage/build/sqlite-3.8.4.3 >>> Finished installing sqlite-3.8.4.3.spkg >>> >>> On Tuesday, March 31, 2015 at 2:08:42 PM UTC-4, Volker Braun wrote: >>>> >>>> Whats in your sqlite and python compile log (in $SAGE_ROOT/logs/pkgs)? >>>> >>>> Do you have another conflicting sqlite install in /usr/local, e.g. >>>> homebrew and friends? >>>> >>>> >>>> >>>> On Tuesday, March 31, 2015 at 7:51:58 PM UTC+2, David Einstein wrote: >>>>> >>>>> When attempting to compile sage from source on my laptop it dies >>>>> attempting to compile conway polynomials >>>>> I've attached the log file. >>>>> This appears connected to ticket #15433, but AFAICT that code has been >>>>> merged into master. >>>>> >>>>> >>>>> Found local metadata for conway_polynomials-0.4.p0 >>>>> Attempting to download package conway_polynomials-0.4.p0 >>>>> >>> Trying to download >>>>> http://www.sagemath.org/packages/upstream/conway_polynomials/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: >>>>> Darwin Davids-MacBook-Pro-2.local 13.4.0 Darwin Kernel Version 13.4.0: >>>>> Wed Dec 17 19:05:52 PST 2014; root:xnu-2422.115.10~1/RELEASE_X86_64 x86_64 >>>>> **************************************************** >>>>> C compiler: gcc >>>>> C compiler version: >>>>> Using built-in specs. >>>>> COLLECT_GCC=gcc >>>>> >>>>> COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/4.8.2_1/libexec/gcc/x86_64-apple-darwin13.2.0/4.8.2/lto-wrapper >>>>> Target: x86_64-apple-darwin13.2.0 >>>>> Configured with: ../configure --build=x86_64-apple-darwin13.2.0 >>>>> --prefix=/usr/local/Cellar/gcc/4.8.2_1 >>>>> --enable-languages=c,c++,objc,obj-c++,fortran >>>>> --with-gmp=/usr/local/opt/gmp >>>>> --with-mpfr=/usr/local/opt/mpfr --with-mpc=/usr/local/opt/libmpc >>>>> --with-cloog=/usr/local/opt/cloog --with-isl=/usr/local/opt/isl >>>>> --with-system-zlib --enable-version-specific-runtime-libs >>>>> --enable-libstdcxx-time=yes --enable-stage1-checking >>>>> --enable-checking=release --enable-lto --disable-werror --enable-plugin >>>>> --disable-nls --enable-multilib >>>>> --with-native-system-header-dir=/usr/include >>>>> --with-sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk >>>>> Thread model: posix >>>>> gcc version 4.8.2 (GCC) >>>>> **************************************************** >>>>> Traceback (most recent call last): >>>>> File "./spkg-install", line 4, in <module> >>>>> from sage.all import save >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/all.py", >>>>> >>>>> line 110, in <module> >>>>> from sage.modular.all import * >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/modular/all.py", >>>>> >>>>> line 9, in <module> >>>>> from abvar.all import * >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/modular/abvar/__init__.py", >>>>> >>>>> line 1, in <module> >>>>> import all >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/modular/abvar/all.py", >>>>> >>>>> line 7, in <module> >>>>> from constructor import J0, J1, JH, AbelianVariety >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/modular/abvar/constructor.py", >>>>> >>>>> line 21, in <module> >>>>> from abvar_newform import ModularAbelianVariety_newform >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/modular/abvar/abvar_newform.py", >>>>> >>>>> line 18, in <module> >>>>> from sage.databases.cremona import cremona_letter_code >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/databases/cremona.py", >>>>> >>>>> line 54, in <module> >>>>> from sql_db import SQLDatabase, verify_column >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python2.7/site-packages/sage/databases/sql_db.py", >>>>> >>>>> line 80, in <module> >>>>> import sqlite3 as sqlite >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python/sqlite3/__init__.py", >>>>> >>>>> line 24, in <module> >>>>> from dbapi2 import * >>>>> File >>>>> "/Users/davideinstein/projects/sage-git/local/lib/python/sqlite3/dbapi2.py", >>>>> >>>>> line 28, in <module> >>>>> from _sqlite3 import * >>>>> ImportError: No module named _sqlite3 >>>>> >>>>> real 0m14.950s >>>>> user 0m1.160s >>>>> sys 0m0.874s >>>>> >>>>> ************************************************************************ >>>>> 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 >>>>> >>>>> /Users/davideinstein/projects/sage-git/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 >>>>> /Users/davideinstein/projects/sage-git/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 >>>>> '/Users/davideinstein/projects/sage-git/local/var/tmp/sage/build/conway_polynomials-0.4.p0' >>>>> >>>>> && '/Users/davideinstein/projects/sage-git/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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
