>From your logs it seems to be a permission problem. What user own /opt/sage-6.2 ? and what are the permissions ?
2014-06-07 3:15 UTC+02:00, Alasdair <amc...@gmail.com>: > Here's the error as reported during the compilation process: > > checking for python... /opt/sage-6.2/local/bin/python >> checking for a version of Python >= '2.1.0'... 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 >> yes >> checking for the distutils Python package... no >> configure: error: cannot import Python module "distutils". >> Please check your Python installation. The error was: >> 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 >> make[3]: Entering directory >> `/opt/sage-6.2/local/var/tmp/sage/build/pynac-0.3.2/src' >> make[3]: *** No targets specified and no makefile found. Stop. >> make[3]: Leaving directory >> `/opt/sage-6.2/local/var/tmp/sage/build/pynac-0.3.2/src' >> Error building pynac. >> >> real 0m0.869s >> user 0m0.528s >> sys 0m0.384s >> ************************************************************************ >> Error installing package pynac-0.3.2 >> ************************************************************************ >> Please email sage-devel (http://groups.google.com/group/sage-devel) >> explaining the problem and including the relevant part of the log file >> /opt/sage-6.2/logs/pkgs/pynac-0.3.2.log >> Describe your computer, operating system, etc. >> If you want to try to fix the problem yourself, *don't* just cd to >> /opt/sage-6.2/local/var/tmp/sage/build/pynac-0.3.2 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 '/opt/sage-6.2/local/var/tmp/sage/build/pynac-0.3.2' && >> '/opt/sage-6.2/sage' --sh) >> When you are done debugging, you can type "exit" to leave the subshell. >> ************************************************************************ >> make[2]: *** [/opt/sage-6.2/local/var/lib/sage/installed/pynac-0.3.2] >> Error 1 >> make[2]: Leaving directory `/opt/sage-6.2/build' >> make[1]: *** [all] Error 2 >> make[1]: Leaving directory `/opt/sage-6.2/build' >> >> real 150m50.768s >> user 131m18.168s >> sys 17m8.948s >> *************************************************************** >> Error building Sage. >> >> The following package(s) may have failed to build: >> >> package: pynac-0.3.2 >> log file: /opt/sage-6.2/logs/pkgs/pynac-0.3.2.log >> build directory: /opt/sage-6.2/local/var/tmp/sage/build/pynac-0.3.2 >> >> 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 >> > > I'm attempting this on a new installation of kubuntu 14.04 64-bit. This is > > the first time, in maybe 20 Sage compilations over the years, that I've > encountered an error. I've aso checked that I do have distutils, it was > installed when I installed Python initially (version 2.7); there is also > distutils for Python 3.4; I imagine loaded as part of the Sage compile > process. > > Any advice? > > -- > 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. > -- 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.