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

Reply via email to