On Saturday, 16 May 2015 20:18:26 UTC+1, Ted Fujimoto wrote: > > I removed all starting with /usr/local on my PATH but getting the same > error on my Homebrew version of Python:t >
right, Homebrew/Fink/MacPorts are known to create problems with building on OSX. In SAGEROOT/configure there is a comment: ########################################################################### # (OS X only) # Sage will probably not build at all if either Fink or MacPorts can be # found, and the error messages can be extremely confusing. Even if it does # build, the product will probably be wrong. This runs a basic check to # find them. Once the Sage build process is perfected, this won't be necessary. and in fact Fink/MacPorts are detected, but probably not HomeBrew... anyhow, this what is to be done in case of the former: "Either: (1) rename /opt/local and /sw, or (2) change PATH and DYLD_LIBRARY_PATH (Once Sage is built, you can restore them.)" I don't know what exactly needs to be removed from the above PATH to have this fixed in Homebrew case... Writing > /Users/tcf/Applications/sage-6.7.rc0/local/lib/python2.7/site-packages/numpy-1.8.1-py2.7.egg-info > running install_clib > copying build/temp.macosx-10.9-x86_64-2.7/libnpymath.a -> > /Users/tcf/Applications/sage-6.7.rc0/local/lib/python2.7/site-packages/numpy/core/lib > Traceback (most recent call last): > File "<stdin>", line 3, in <module> > File "/usr/local/lib/python2.7/site-packages/numpy/__init__.py", line > 170, in <module> > from . import add_newdocs > File "/usr/local/lib/python2.7/site-packages/numpy/add_newdocs.py", line > 13, in <module> > from numpy.lib import add_newdoc > File "/usr/local/lib/python2.7/site-packages/numpy/lib/__init__.py", > line 8, in <module> > from .type_check import * > File "/usr/local/lib/python2.7/site-packages/numpy/lib/type_check.py", > line 11, in <module> > import numpy.core.numeric as _nx > File "/usr/local/lib/python2.7/site-packages/numpy/core/__init__.py", > line 6, in <module> > from . import multiarray > ImportError: > dlopen(/usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): > Symbol not found: _PyUnicodeUCS2_AsASCIIString > Referenced from: > /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so > Expected in: flat namespace > in /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so > > real 2m15.443s > user 1m49.642s > sys 0m8.702s > ************************************************************************ > Error installing package numpy-1.8.1.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/tcf/Applications/sage-6.7.rc0/logs/pkgs/numpy-1.8.1.p0.log > Describe your computer, operating system, etc. > If you want to try to fix the problem yourself, *don't* just cd to > /Users/tcf/Applications/sage-6.7.rc0/local/var/tmp/sage/build/numpy-1.8.1.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/tcf/Applications/sage-6.7.rc0/local/var/tmp/sage/build/numpy-1.8.1.p0' > > && '/Users/tcf/Applications/sage-6.7.rc0/sage' --sh) > When you are done debugging, you can type "exit" to leave the subshell. > ************************************************************************ > make[2]: *** > [/Users/tcf/Applications/sage-6.7.rc0/local/var/lib/sage/installed/numpy-1.8.1.p0] > > Error 1 > make[1]: *** [all] Error 2 > > real 2m19.942s > user 1m50.269s > sys 0m9.297s > *************************************************************** > Error building Sage. > > The following package(s) may have failed to build: > > package: numpy-1.8.1.p0 > log file: /Users/tcf/Applications/sage-6.7.rc0/logs/pkgs/numpy-1.8.1.p0.log > build directory: > /Users/tcf/Applications/sage-6.7.rc0/local/var/tmp/sage/build/numpy-1.8.1.p0 > > 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. > > make: *** [build] Error 1 > > On Saturday, May 16, 2015 at 11:38:59 AM UTC-7, Dima Pasechnik wrote: >> >> >> >> On Saturday, 16 May 2015 19:32:16 UTC+1, Ted Fujimoto wrote: >>> >>> Hope this helps: >>> >>> Writing >>> /Users/tcf/Applications/sage-6.7.rc0/local/lib/python2.7/site-packages/numpy-1.8.1-py2.7.egg-info >>> running install_clib >>> copying build/temp.macosx-10.9-x86_64-2.7/libnpymath.a -> >>> /Users/tcf/Applications/sage-6.7.rc0/local/lib/python2.7/site-packages/numpy/core/lib >>> Traceback (most recent call last): >>> File "<stdin>", line 3, in <module> >>> File "/usr/local/lib/python2.7/site-packages/numpy/__init__.py", line >>> 170, in <module> >>> from . import add_newdocs >>> File "/usr/local/lib/python2.7/site-packages/numpy/add_newdocs.py", >>> line 13, in <module> >>> from numpy.lib import add_newdoc >>> File "/usr/local/lib/python2.7/site-packages/numpy/lib/__init__.py", >>> line 8, in <module> >>> from .type_check import * >>> File "/usr/local/lib/python2.7/site-packages/numpy/lib/type_check.py", >>> line 11, in <module> >>> import numpy.core.numeric as _nx >>> File "/usr/local/lib/python2.7/site-packages/numpy/core/__init__.py", >>> line 6, in <module> >>> from . import multiarray >>> ImportError: >>> dlopen(/usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): >>> Symbol not found: _PyUnicodeUCS2_AsASCIIString >>> Referenced from: >>> /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so >>> Expected in: flat namespace >>> in /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so >>> >>> real 2m12.107s >>> user 1m50.320s >>> sys 0m8.643s >>> ************************************************************************ >>> >> >> indeed, this is the interference from another installation of numpy. >> Before running make, remove everything that starts from /usr/local from >> PATH in the shell you start make from. >> Hopefully it will work then. >> (if not, post the new log...) >> >> OK, we should put Anaconda on our blacklist :-) >> >> >> >> >>> Error installing package numpy-1.8.1.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/tcf/Applications/sage-6.7.rc0/logs/pkgs/numpy-1.8.1.p0.log >>> Describe your computer, operating system, etc. >>> If you want to try to fix the problem yourself, *don't* just cd to >>> /Users/tcf/Applications/sage-6.7.rc0/local/var/tmp/sage/build/numpy-1.8.1.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/tcf/Applications/sage-6.7.rc0/local/var/tmp/sage/build/numpy-1.8.1.p0' >>> >>> && '/Users/tcf/Applications/sage-6.7.rc0/sage' --sh) >>> When you are done debugging, you can type "exit" to leave the subshell. >>> ************************************************************************ >>> >>> On Friday, May 15, 2015 at 11:20:30 PM UTC-7, Dima Pasechnik wrote: >>>> >>>> >>>> >>>> On Saturday, 16 May 2015 02:06:32 UTC+1, Ted Fujimoto wrote: >>>>> >>>>> Just tried it but now having trouble with NumPy. Is this normal if I >>>>> already have NumPy installed (using Anaconda distribution)?: >>>>> >>>> >>>> The latter is probably OK. >>>> Well, it's hard to say without seeing the log what exactly went wrong. >>>> >>>> >>>>> >>>>> make[1]: *** [all] Error 2 >>>>> >>>>> real 91m32.068s >>>>> user 259m40.279s >>>>> sys 33m41.236s >>>>> *************************************************************** >>>>> Error building Sage. >>>>> >>>>> The following package(s) may have failed to build: >>>>> >>>>> package: numpy-1.8.1.p0 >>>>> log file: >>>>> /Users/tcf/Applications/sage-6.7.rc0/logs/pkgs/numpy-1.8.1.p0.log >>>>> build directory: >>>>> /Users/tcf/Applications/sage-6.7.rc0/local/var/tmp/sage/build/numpy-1.8.1.p0 >>>>> >>>>> 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. >>>>> >>>>> make: *** [build] Error 1 >>>>> >>>>> On Friday, May 15, 2015 at 12:28:28 AM UTC-7, Volker Braun wrote: >>>>>> >>>>>> There were some changes to how we host the tarballs, get sage-6.7.rc0 >>>>>> instead (which you need anyways to work around bugs in the newest xcode) >>>>>> >>>>>> >>>>>> >>>>>> On Friday, May 15, 2015 at 2:12:10 AM UTC+2, Ted Fujimoto wrote: >>>>>>> >>>>>>> Getting the following error using OS X 10.10: >>>>>>> >>>>>>> $ make -j8 >>>>>>> ... >>>>>>> make base >>>>>>> /Users/tcf/Applications/sage/build/pipestatus "sage-spkg -f >>>>>>> bzip2-1.0.6.20140317 2>&1" "tee -a >>>>>>> /Users/tcf/Applications/sage/logs/pkgs/bzip2-1.0.6.20140317.log" >>>>>>> Found local metadata for bzip2-1.0.6.20140317 >>>>>>> Attempting to download package bzip2-1.0.6.20140317 >>>>>>> >>> Trying to download >>>>>>> http://www.sagemath.org/packages/upstream/bzip2/bzip2-1.0.6.20140317.tar.gz >>>>>>> [Traceback (most recent call last): >>>>>>> File "<stdin>", line 35, in <module> >>>>>>> File "/Users/tcf/Applications/sage/local/lib/python/urllib.py", >>>>>>> line 240, in retrieve >>>>>>> fp = self.open(url, data) >>>>>>> File "/Users/tcf/Applications/sage/local/lib/python/urllib.py", >>>>>>> line 208, in open >>>>>>> return getattr(self, name)(url) >>>>>>> File "/Users/tcf/Applications/sage/local/lib/python/urllib.py", >>>>>>> line 359, in open_http >>>>>>> return self.http_error(url, fp, errcode, errmsg, headers) >>>>>>> File "/Users/tcf/Applications/sage/local/lib/python/urllib.py", >>>>>>> line 376, in http_error >>>>>>> return self.http_error_default(url, fp, errcode, errmsg, headers) >>>>>>> File "<stdin>", line 17, in http_error_default >>>>>>> IOError: [Errno 404] Not Found: '// >>>>>>> www.sagemath.org/packages/upstream/bzip2/bzip2-1.0.6.20140317.tar.gz >>>>>>> ' >>>>>>> Error: failed to download package bzip2-1.0.6.20140317 >>>>>>> make[2]: *** >>>>>>> [/Users/tcf/Applications/sage/local/var/lib/sage/installed/bzip2-1.0.6.20140317] >>>>>>> >>>>>>> Error 1 >>>>>>> make[1]: *** [all] Error 2 >>>>>>> >>>>>>> real 0m1.524s >>>>>>> user 0m0.415s >>>>>>> sys 0m0.255s >>>>>>> *************************************************************** >>>>>>> Error building Sage. >>>>>>> >>>>>>> The following package(s) may have failed to build: >>>>>>> >>>>>>> package: bzip2-1.0.6.20140317 >>>>>>> log file: >>>>>>> /Users/tcf/Applications/sage/logs/pkgs/bzip2-1.0.6.20140317.log >>>>>>> build directory: >>>>>>> /Users/tcf/Applications/sage/local/var/tmp/sage/build/bzip2-1.0.6.20140317 >>>>>>> >>>>>>> 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. >>>>>>> >>>>>>> make: *** [build] Error 1 >>>>>>> >>>>>>> >>>>>>> -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.