David, I just finished building sage-4.4.4.1 as a regular user (not root) on many of the Skynet Linux machines.
I do not see the error message that you are reporting. Perhaps this is a problem only on Solaris machines? Mariah On Jun 28, 5:50 pm, "Dr. David Kirkby" <[email protected]> wrote: > I noticed this error message > > creating /usr/lib/python2.4/site-packages/rpy2 > error: could not create '/usr/lib/python2.4/site-packages/rpy2': Permission > denied > > whilst trying to build R. (See more below if you wish). > > The important thing is that it tried to write to directories where the system > python (/usr/lib) is installed, rather than in the Sage area. If someone tries > to build Sage as root (and plenty of people are either blissfully unaware of > the > risks, or chose to ignore them), though could end up really screwing their > system up. > > Since I do not build Sage as root, I just got the error message: > > This is a very similar issue to that reported here > > http://trac.sagemath.org/sage_trac/ticket/9209 > > Basically, bits in Sage often "pick up" things like python from outside the > Sage > directory tree, and act on them rather than their own version. > > copying rpy/rinterface/tests/test_SexpVector.py -> > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/tests > copying rpy/rinterface/tests/test_SexpEnvironment.py -> > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/tests > copying rpy/rinterface/tests/__init__.py -> > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/tests > copying rpy/rinterface/tests/test_SexpClosure.py -> > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/tests > copying rpy/rinterface/tests/test_EmbeddedR.py -> > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/tests > copying rpy/rinterface/tests/test_SexpVectorNumeric.py -> > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/tests > running build_ext > building 'rpy2.rinterface.rinterface' extension > creating build/temp.solaris-2.10-sun4v-2.4 > creating build/temp.solaris-2.10-sun4v-2.4/rpy > creating build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface > /usr/lib/python2.4/pycc -DNDEBUG > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/ -O2 -g -m64 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include -DR_INTERFACE_PTRS=1 > -DCSTACK_DEFNS=1 -DRIF_HAS_RSIGHAND=1 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/include -Irpy/rinterface > -I/usr/include/python2.4 -c rpy/rinterface/array.c -o > build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface/array.o > /usr/lib/python2.4/pycc -DNDEBUG > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/ -O2 -g -m64 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include -DR_INTERFACE_PTRS=1 > -DCSTACK_DEFNS=1 -DRIF_HAS_RSIGHAND=1 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/include -Irpy/rinterface > -I/usr/include/python2.4 -c rpy/rinterface/r_utils.c -o > build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface/r_utils.o > /usr/lib/python2.4/pycc -DNDEBUG > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/ -O2 -g -m64 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include -DR_INTERFACE_PTRS=1 > -DCSTACK_DEFNS=1 -DRIF_HAS_RSIGHAND=1 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/include -Irpy/rinterface > -I/usr/include/python2.4 -c rpy/rinterface/rinterface.c -o > build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface/rinterface.o > /usr/lib/python2.4/pycc -G > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/ > -m64 -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/ -O2 -g -m64 > -I/rootpool2/local/kirkby/sage-4.5.alpha0/local/include > build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface/array.o > build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface/r_utils.o > build/temp.solaris-2.10-sun4v-2.4/rpy/rinterface/rinterface.o > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/lib > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/modules > -R/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/lib > -R/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R/modules -lR -o > build/lib.solaris-2.10-sun4v-2.4/rpy2/rinterface/rinterface.so > -L/rootpool2/local/kirkby/sage-4.5.alpha0/local/lib/R//lib -lR -llapack -lblas > running install_lib > creating /usr/lib/python2.4/site-packages/rpy2 > error: could not create '/usr/lib/python2.4/site-packages/rpy2': Permission > denied > Error building RPY -- Python interface to R. -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
