[R] FW: Install of R 2.9.0

Uwe Ligges ligges at statistik.tu-dortmund.de
Tue Apr 28 13:57:40 CEST 2009



Lyman, Mark wrote:
> I have just received some additional information. After the "No space
> left on device", there are many file not found error messages. Also, the
> first time or two our admin ran the install process R would not start.
> Now R can start up despite all of the error messages. Can these error
> messages be ignored?


Well, I do not want to blame your admin ... but I fear I need to ...
if cp answer about a full file space, the admin should look if there is 
really no space left or quotas may apply or network problems or whatever 
may cause that problem. At least R won't.

Uwe Ligges


>  
> 
> Mark Lyman
> 
>  
> 
> From: Lyman, Mark 
> Sent: Monday, April 27, 2009 12:49 PM
> To: r-help at r-project.org
> Subject: FW: Install of R 2.9.0
> 
>  
> 
> I am forwarding the below message from our sys-admin because I don't
> know what the problem is. We are getting a "No space left on device"
> error when there is plenty of space. See below.
> 
>  
> 
> Mark Lyman
> 
>  
> 
> From: Palmer, Michael 
> Sent: Monday, April 27, 2009 12:09 PM
> To: Lyman, Mark
> Subject: Install of R 2.9.0
> 
>  
> 
> Mark -
> 
>  
> 
> I'm having trouble installing R-2.9.0.  During "make  install" it thinks
> it's running out of space when there's actually lots of space available.
> I'm installing this on the head node of a cluster running SLES 9 into a
> common GPFS filesystem named /apps.  Any ideas?
> 
>  
> 
>  
> 
> These are the basic steps I'm using to install R -
> 
>  
> 
> Create a directory - /apps/R/R290
> 
> Copy the tar file to /apps/R/R290
> 
> cd  /apps/R/R290
> 
> tar  -xzvf  R-2.9.0.tar.gz
> 
> cd  R-2.9.0
> 
> ./configure  prefix=/apps/R/R290
> 
> make
> 
> make  check
> 
> make  install
> 
>  
> 
> all appears to go well until well into "make install".  The first
> indication of errors is -
> 
>  
> 
> head:/apps/R/R290/R-2.9.0 # make  install
> 
> mkdir -p -- /apps/R/R290/lib64/R
> 
> make[1]: Entering directory `/apps/R/R290/R-2.9.0/m4'
> 
> make[1]: Nothing to be done for `install'.
> 
> make[1]: Leaving directory `/apps/R/R290/R-2.9.0/m4'
> 
> make[1]: Entering directory `/apps/R/R290/R-2.9.0/tools'
> 
> make[1]: Nothing to be done for `install'.
> 
> make[1]: Leaving directory `/apps/R/R290/R-2.9.0/tools'
> 
> make[1]: Entering directory `/apps/R/R290/R-2.9.0/doc'
> 
> installing doc ...
> 
> mkdir -p -- /apps/R/R290/lib64/R/doc
> 
> mkdir -p -- /apps/R/R290/share/man/man1
> 
> /usr/bin/install -c -m 644 ../NEWS "/apps/R/R290/lib64/R/doc"
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/doc/html'
> 
> installing doc/html ...
> 
> mkdir -p -- /apps/R/R290/lib64/R/doc/html
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/doc/html/search'
> 
> installing doc/html/search ...
> 
> mkdir -p -- /apps/R/R290/lib64/R/doc/html/search
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/doc/html/search'
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/doc/html'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/doc/manual'
> 
> installing doc/manual ...
> 
> mkdir -p -- /apps/R/R290/lib64/R/doc/manual
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/doc/manual'
> 
> make[1]: Leaving directory `/apps/R/R290/R-2.9.0/doc'
> 
> make[1]: Entering directory `/apps/R/R290/R-2.9.0/etc'
> 
> mkdir -p -- /apps/R/R290/lib64/R/etc
> 
> installing etc ...
> 
> make[1]: Leaving directory `/apps/R/R290/R-2.9.0/etc'
> 
> make[1]: Entering directory `/apps/R/R290/R-2.9.0/share'
> 
> installing share ...
> 
> mkdir -p -- /apps/R/R290/lib64/R/share
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/R
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/encodings
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/java
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/licenses
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/make
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/perl
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/perl/R
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/perl/File/Copy
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/perl/Text
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/sh
> 
> mkdir -p -- /apps/R/R290/lib64/R/share/texmf
> 
> make[1]: Leaving directory `/apps/R/R290/R-2.9.0/share'
> 
> make[1]: Entering directory `/apps/R/R290/R-2.9.0/src'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/scripts'
> 
> mkdir -p -- /apps/R/R290/bin
> 
> mkdir -p -- /apps/R/R290/lib64/R/bin
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/scripts'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/include'
> 
> mkdir -p -- /apps/R/R290/lib64/R/include
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/include/R_ext'
> 
> mkdir -p -- /apps/R/R290/lib64/R/include/R_ext
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/include/R_ext'
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/include'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/extra'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/blas'
> 
> mkdir -p -- /apps/R/R290/lib64/R/lib
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/blas'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/bzip2'
> 
> make[3]: Nothing to be done for `install'.
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/bzip2'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/pcre'
> 
> make[3]: Nothing to be done for `install'.
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/pcre'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/xdr'
> 
> make[3]: Nothing to be done for `install'.
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/xdr'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/zlib'
> 
> make[3]: Nothing to be done for `install'.
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/zlib'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/intl'
> 
> make[3]: Nothing to be done for `install'.
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/intl'
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/appl'
> 
> make[2]: Nothing to be done for `install'.
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/appl'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/nmath'
> 
> make[2]: Nothing to be done for `install'.
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/nmath'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/unix'
> 
> gcc -std=gnu99 -I. -I../../src/include -I../../src/include
> -I/usr/X11R6/include -I/usr/local/include -DHAVE_CONFIG_H    -g -O2
> -DR_HOME='"/apps/R/R290/lib64/R"' -o Rscript \
> 
>   ./Rscript.c
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/unix'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/main'
> 
> mkdir -p -- /apps/R/R290/lib64/R/bin/exec
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/main'
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/main'
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/main'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/modules'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/X11'
> 
> mkdir -p -- /apps/R/R290/lib64/R/modules
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/X11'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/internet'
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/internet'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/lapack'
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/lapack'
> 
> make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/vfonts'
> 
> make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/vfonts'
> 
> make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules'
> 
> make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/library'
> 
> mkdir -p -- /apps/R/R290/lib64/R/library
> 
> installing packages ...
> 
> cp: cannot create regular file
> `/apps/R/R290/lib64/R/library/tcltk/po/it/LC_MESSAGES/R-tcltk.mo': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/ja':
> No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/ko':
> No space left on device
> 
> cp: cannot create directory
> `/apps/R/R290/lib64/R/library/tcltk/po/pt_BR': No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/ru':
> No space left on device
> 
> cp: cannot create directory
> `/apps/R/R290/lib64/R/library/tcltk/po/zh_CN': No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/man': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/libs':
> No space left on device
> 
> cp: cannot create regular file
> `/apps/R/R290/lib64/R/library/tcltk/CONTENTS': No space left on device
> 
> cp: cannot create regular file
> `/apps/R/R290/lib64/R/library/tcltk/INDEX': No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/help':
> No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/html':
> No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/latex':
> No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/R-ex':
> No space left on device
> 
> cp: cannot create regular file `/apps/R/R290/lib64/R/library/R.css': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/MASS': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/class': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/nnet': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/spatial': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/boot': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/cluster': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/codetools': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/foreign': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/KernSmooth':
> No space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/lattice': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/nlme': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/mgcv': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/rpart': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/survival': No
> space left on device
> 
> cp: cannot create directory `/apps/R/R290/lib64/R/library/Matrix': No
> space left on device
> 
> tar: ./base/R/Rprofile: Cannot open: No space left on device
> 
>  
> 
>  
> 
> There's actually a lot of space on the filesystem -
> 
>  
> 
> head:/apps/R/R290/R-2.9.0 # df  -h
> 
> Filesystem            Size  Used Avail Use% Mounted on
> 
> /dev/hdi2              15G   11G  3.4G  76% /
> 
> tmpfs                 3.9G  4.0K  3.9G   1% /dev/shm
> 
> /dev/hdi1             958M   25M  885M   3% /boot
> 
> /dev/hdi5              15G  7.6G  5.9G  57% /opt
> 
> /dev/hdi6              28G  129M   27G   1% /scratch
> 
> /dev/gpfs_apps        400G   94G  307G  24% /apps
> 
> /dev/gpfs_home        5.5T  5.2T  263G  96% /home
> 
> head:/apps/R/R290/R-2.9.0 #
> 
>  
> 
>  
> 
> -MJP
> 
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help at 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.




More information about the R-help mailing list