[R] package install error in CentOS

2008-12-19 Thread Jeroen Ooms

I am trying to install package Cairo on CentOS 5.2, but I keep getting this
error:

* Installing *source* package 'Cairo' ...
/usr/lib64/R/bin/INSTALL: ./configure: /bin/sh: bad interpreter: Permission
denied
ERROR: configuration failed for package 'Cairo'
** Removing '/usr/lib64/R/library/Cairo'

The downloaded packages are in
/tmp/Rtmp8ML568/downloaded_packages
Updating HTML index of packages in '.Library'
Warning message:
In install.packages(Cairo) :
  installation of package 'Cairo' had non-zero exit status

I tried to do it manually but with no luck:

[jer...@138 shizzle]$ sudo R CMD INSTALL Cairo_1.4-4.tar.gz
* Installing to library '/usr/lib64/R/library'
* Installing *source* package 'Cairo' ...
/usr/lib64/R/bin/INSTALL: ./configure: /bin/sh: bad interpreter: Permission
denied
ERROR: configuration failed for package 'Cairo'
** Removing '/usr/lib64/R/library/Cairo'

I have tried to changing the $TMPDIR to another dir, and giving it 777
permissions, but I keep getting the error. Some info:

 sessionInfo()
R version 2.8.0 (2008-10-20)
x86_64-redhat-linux-gnu

locale:
C

attached base packages:
[1] stats graphics  grDevices utils datasets  methods   base


[jer...@138 shizzle]$ gcc --version
gcc (GCC) 4.1.2 20071124 (Red Hat 4.1.2-42)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


-- 
View this message in context: 
http://www.nabble.com/package-install-error-in-CentOS-tp21094790p21094790.html
Sent from the R help mailing list archive at Nabble.com.

__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


Re: [R] package install error in CentOS

2008-12-19 Thread Jeffrey Horner
Check that your data partitions have the 'exec' flag set in /etc/fstab, 
particulary the /tmp partition:


http://www.centos.org/modules/newbb/viewtopic.php?topic_id=1687forum=31

Jeff

Jeroen Ooms wrote:

I am trying to install package Cairo on CentOS 5.2, but I keep getting this
error:

* Installing *source* package 'Cairo' ...
/usr/lib64/R/bin/INSTALL: ./configure: /bin/sh: bad interpreter: Permission
denied
ERROR: configuration failed for package 'Cairo'
** Removing '/usr/lib64/R/library/Cairo'

The downloaded packages are in
/tmp/Rtmp8ML568/downloaded_packages
Updating HTML index of packages in '.Library'
Warning message:
In install.packages(Cairo) :
  installation of package 'Cairo' had non-zero exit status

I tried to do it manually but with no luck:

[jer...@138 shizzle]$ sudo R CMD INSTALL Cairo_1.4-4.tar.gz
* Installing to library '/usr/lib64/R/library'
* Installing *source* package 'Cairo' ...
/usr/lib64/R/bin/INSTALL: ./configure: /bin/sh: bad interpreter: Permission
denied
ERROR: configuration failed for package 'Cairo'
** Removing '/usr/lib64/R/library/Cairo'

I have tried to changing the $TMPDIR to another dir, and giving it 777
permissions, but I keep getting the error. Some info:

  

sessionInfo()


R version 2.8.0 (2008-10-20)
x86_64-redhat-linux-gnu

locale:
C

attached base packages:
[1] stats graphics  grDevices utils datasets  methods   base


[jer...@138 shizzle]$ gcc --version
gcc (GCC) 4.1.2 20071124 (Red Hat 4.1.2-42)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.





__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


Re: [R] package install error in CentOS

2008-12-19 Thread Jeroen Ooms

solved:

There was indeed a problem with exec rights in the /tmp dir as they were set
by my VPS host. I fixed it by creating a dir 'tempdir' in my homedir, and
giving it 777 rights. Then set the environment variable TMPDIR in R:

Sys.setenv(TMPDIR=/home/jeroen/tempdir);
install.packages(Cairo);

thank you :)



Jeffrey Horner wrote:
 
 Check that your data partitions have the 'exec' flag set in /etc/fstab, 
 particulary the /tmp partition:
 
 http://www.centos.org/modules/newbb/viewtopic.php?topic_id=1687forum=31
 
 Jeff
 
 Jeroen Ooms wrote:
 I am trying to install package Cairo on CentOS 5.2, but I keep getting
 this
 error:

 * Installing *source* package 'Cairo' ...
 /usr/lib64/R/bin/INSTALL: ./configure: /bin/sh: bad interpreter:
 Permission
 denied
 ERROR: configuration failed for package 'Cairo'
 ** Removing '/usr/lib64/R/library/Cairo'

 The downloaded packages are in
 /tmp/Rtmp8ML568/downloaded_packages
 Updating HTML index of packages in '.Library'
 Warning message:
 In install.packages(Cairo) :
   installation of package 'Cairo' had non-zero exit status

 I tried to do it manually but with no luck:

 [jer...@138 shizzle]$ sudo R CMD INSTALL Cairo_1.4-4.tar.gz
 * Installing to library '/usr/lib64/R/library'
 * Installing *source* package 'Cairo' ...
 /usr/lib64/R/bin/INSTALL: ./configure: /bin/sh: bad interpreter:
 Permission
 denied
 ERROR: configuration failed for package 'Cairo'
 ** Removing '/usr/lib64/R/library/Cairo'

 I have tried to changing the $TMPDIR to another dir, and giving it 777
 permissions, but I keep getting the error. Some info:

   
 sessionInfo()
 
 R version 2.8.0 (2008-10-20)
 x86_64-redhat-linux-gnu

 locale:
 C

 attached base packages:
 [1] stats graphics  grDevices utils datasets  methods   base


 [jer...@138 shizzle]$ gcc --version
 gcc (GCC) 4.1.2 20071124 (Red Hat 4.1.2-42)
 Copyright (C) 2006 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is
 NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.



 
 __
 R-help@r-project.org mailing list
 https://stat.ethz.ch/mailman/listinfo/r-help
 PLEASE do read the posting guide
 http://www.R-project.org/posting-guide.html
 and provide commented, minimal, self-contained, reproducible code.
 
 

-- 
View this message in context: 
http://www.nabble.com/package-install-error-in-CentOS-tp21094790p21097936.html
Sent from the R help mailing list archive at Nabble.com.

__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.