That's right. I was building in /usr/local as sudo. I used to always do that. And did upgrade to 6.2 which was running fine.
Now, I had a doubt about some strange way why this package alone was behaving so. Because distutils is part of the python distribution. And finding python and missing distutils! So, I did $make in my home directory and it did find distutils. $sage sage:notebook() The notebook files are stored in: sage_notebook.sagenb ┌────────────────────────────────────────────────┐ │ │ │ Open your web browser to http://localhost:8080 │ │ │ └────────────────────────────────────────────────┘ Executing twistd --pidfile="sage_notebook.sagenb/sagenb.pid" -ny "sage_notebook.sagenb/twistedconf.tac" /usr/local/sage-6.4/local/lib/python2.7/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability. _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) I suppose that is not a serious error. But I had to copy/move 8.8GB to /usr/local where I have sage versions. I did not think this is a very good thing to do. Moreover, an open-source software which does not take advantage of the libraries of open-source OS and creating a bulky tree is not consistent with the philosophy of open source computing. I have attached the file created after running the command $ diff /usr/local/sage-6.4/local/lib/python2.7 /usr/lib/python2.7 > python2.7vsPython2.7 Best regards & thanks. A typical installation of MATLAB takes 3-4 GB Mathematica10 in Ubuntu 12-14 takes 8.8GB MAPLE 18 in Ubuntu 12 takes 2GB On Saturday, 22 November 2014 23:58:25 UTC-5, John H Palmieri wrote: > > Looking at the log file, the error is actually > > sys:1: RuntimeWarning: not adding directory '' to sys.path since it's > writable by an untrusted group. > Untrusted users could put files in this directory which might then be > imported by your Python code. As a general precaution from similar > exploits, you should not execute Python code from this directory > > Maybe you're trying to build as root? I don't think that will work. > > > > On Saturday, November 22, 2014 8:55:07 PM UTC-8, John H Palmieri wrote: >> >> The files in /usr/lib/python2.7 are not relevant. What is in the >> local/lib/python directory of the Sage installation? There should be a >> docutils directory there. >> >> >> On Saturday, November 22, 2014 8:21:29 PM UTC-8, kksurendran wrote: >>> >>> Compilation of sage-6.4.tar.gz resulted in the error attached. >>> >>> On going to the subshell after executing >>> >>> $ cd '/usr/local/sage-6.4/local/var/tmp/sage/build/pynac-0.3.2' && >>> '/usr/local/sage-6.4/sage' --sh >>> >>> One can configure and make in the pynac-0.3.2/src directory provided one >>> runs the command >>> >>> subshell> autoreconf -i --force >>> >>> as advised by the source. >>> >>> However on returning to the main /usr/local/sage-6.4, >>> >>> $ make >>> >>> removes all that from the pynac directory by the default behaviour of >>> make in sage.and the same error is reproduced! >>> >>> The error originates from : >>> >>> >>> *checking for the distutils Python package... no configure: error: >>> cannot import Python module "distutils". * >>> >>> However, >>> $ ls -la /usr/lib/python2.7/distutils >>> surendran@angeli-acer:/usr/local/sage-6.4$ ls -la >>> /usr/lib/python2.7/distutils >>> total 812 >>> drwxr-xr-x 3 root root 4096 Apr 24 2014 . >>> drwxr-xr-x 26 root root 24576 Apr 24 2014 .. >>> -rw-r--r-- 1 root root 7822 Mar 22 2014 archive_util.py >>> -rw-r--r-- 1 root root 7440 Apr 24 2014 archive_util.pyc >>> -rw-r--r-- 1 root root 14941 Mar 22 2014 bcppcompiler.py >>> -rw-r--r-- 1 root root 7864 Apr 24 2014 bcppcompiler.pyc >>> -rw-r--r-- 1 root root 46633 Mar 22 2014 ccompiler.py >>> -rw-r--r-- 1 root root 36714 Apr 24 2014 ccompiler.pyc >>> -rw-r--r-- 1 root root 19270 Mar 22 2014 cmd.py >>> -rw-r--r-- 1 root root 16730 Apr 24 2014 cmd.pyc >>> drwxr-xr-x 2 root root 4096 Apr 24 2014 command >>> -rw-r--r-- 1 root root 4131 Mar 22 2014 config.py >>> -rw-r--r-- 1 root root 3556 Apr 24 2014 config.pyc >>> -rw-r--r-- 1 root root 9019 Mar 22 2014 core.py >>> -rw-r--r-- 1 root root 7595 Apr 24 2014 core.pyc >>> -rw-r--r-- 1 root root 17732 Mar 22 2014 cygwinccompiler.py >>> -rw-r--r-- 1 root root 9801 Apr 24 2014 cygwinccompiler.pyc >>> -rw-r--r-- 1 root root 162 Mar 22 2014 debug.py >>> -rw-r--r-- 1 root root 252 Apr 24 2014 debug.pyc >>> -rw-r--r-- 1 root root 3509 Mar 22 2014 dep_util.py >>> -rw-r--r-- 1 root root 3172 Apr 24 2014 dep_util.pyc >>> -rw-r--r-- 1 root root 7870 Mar 22 2014 dir_util.py >>> -rw-r--r-- 1 root root 6774 Apr 24 2014 dir_util.pyc >>> -rw-r--r-- 1 root root 50049 Mar 22 2014 dist.py >>> -rw-r--r-- 1 root root 39432 Apr 24 2014 dist.pyc >>> -rw-r--r-- 1 root root 11931 Mar 22 2014 emxccompiler.py >>> -rw-r--r-- 1 root root 7449 Apr 24 2014 emxccompiler.pyc >>> -rw-r--r-- 1 root root 3494 Mar 22 2014 errors.py >>> -rw-r--r-- 1 root root 6245 Apr 24 2014 errors.pyc >>> -rw-r--r-- 1 root root 10904 Mar 22 2014 extension.py >>> -rw-r--r-- 1 root root 7403 Apr 24 2014 extension.pyc >>> -rw-r--r-- 1 root root 17948 Mar 22 2014 fancy_getopt.py >>> -rw-r--r-- 1 root root 11916 Apr 24 2014 fancy_getopt.pyc >>> -rw-r--r-- 1 root root 12689 Mar 22 2014 filelist.py >>> -rw-r--r-- 1 root root 10722 Apr 24 2014 filelist.pyc >>> -rw-r--r-- 1 root root 7795 Mar 22 2014 file_util.py >>> -rw-r--r-- 1 root root 6616 Apr 24 2014 file_util.pyc >>> -rw-r--r-- 1 root root 337 Mar 22 2014 __init__.py >>> -rw-r--r-- 1 root root 383 Apr 24 2014 __init__.pyc >>> -rw-r--r-- 1 root root 1686 Mar 22 2014 log.py >>> -rw-r--r-- 1 root root 2762 Apr 24 2014 log.pyc >>> -rw-r--r-- 1 root root 31018 Mar 22 2014 msvc9compiler.py >>> -rw-r--r-- 1 root root 21461 Apr 24 2014 msvc9compiler.pyc >>> -rw-r--r-- 1 root root 23637 Mar 22 2014 msvccompiler.py >>> -rw-r--r-- 1 root root 17471 Apr 24 2014 msvccompiler.pyc >>> -rw-r--r-- 1 root root 295 Mar 22 2014 README >>> -rw-r--r-- 1 root root 8631 Mar 22 2014 spawn.py >>> -rw-r--r-- 1 root root 6384 Apr 24 2014 spawn.pyc >>> -rw-r--r-- 1 root root 18808 Mar 22 2014 sysconfig.py >>> -rw-r--r-- 1 root root 14393 Apr 24 2014 sysconfig.pyc >>> -rw-r--r-- 1 root root 12410 Mar 22 2014 text_file.py >>> -rw-r--r-- 1 root root 9222 Apr 24 2014 text_file.pyc >>> -rw-r--r-- 1 root root 12709 Mar 22 2014 unixccompiler.py >>> -rw-r--r-- 1 root root 7817 Apr 24 2014 unixccompiler.pyc >>> -rw-r--r-- 1 root root 18037 Mar 22 2014 util.py >>> -rw-r--r-- 1 root root 14318 Apr 24 2014 util.pyc >>> -rw-r--r-- 1 root root 5095 Mar 22 2014 versionpredicate.py >>> -rw-r--r-- 1 root root 5528 Apr 24 2014 versionpredicate.pyc >>> -rw-r--r-- 1 root root 11433 Mar 22 2014 version.py >>> -rw-r--r-- 1 root root 7178 Apr 24 2014 version.pyc >>> >>> Why is this invisible to sage-6.4? >>> >>> >>> >>> >>> >>> -- 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.
python2.7vsPython2.7
Description: Binary data