Re: [R] Error in "make check-all"

From: Peter Dalgaard <p.dalgaard_at_biostat.ku.dk>
Date: Wed 28 Sep 2005 - 02:10:28 EST

Prof Brian Ripley <ripley@stats.ox.ac.uk> writes:

> This is what happens if you don't have a usable X11 display. Did you
> perhaps use a root account on a console owned by a normal user?

More likely on SUSE is to get done in by a lack of -devel packages. I've already mentioned tcl-devel and tk-devel but you also need xorg-x11-devel, readline-devel, and libjpeg-devel. The latter two are not going to cause that particular error though.  

> On Tue, 27 Sep 2005, Fernando Mayer wrote:
>
> > Dear R-users,
> >
> > i'm a very newbie in linux, but decided to build R from source.
> > Following the "R Installation and Administration" manual, i did this:
> >
> > ./configure --enable-R-shlib # this option is here because i intend to
> > build the GNOME console after...
> > make
> > make check
> >
> > no problems in make check, but:
> >
> > make check-devel #and also
> > make check-all
> >
> > indicated some WARNINGs in the log file:
> >
> > /usr/local/R-2.1.1/tests/tcltk.Rcheck/00check.Rcheck
> >
> > Right below is the content of this log file (I translated some words):
> >
> > [start log file]
> >
> > * using log directory '/usr/local/R-2.1.1/tests/tcltk.Rcheck'
> > * using R version 2.1.1, 2005-06-20
> > * looks like 'tcltk' is a base package
> > * skipping installation test
> > * checking package directory ... OK
> > * checking for portable file names ... OK
> > * checking for sufficient/correct file permissions ... OK
> > * checking DESCRIPTION meta-information ... OK
> > * checking package dependencies ... OK
> > * checking index information ... OK
> > * checking package subdirectories ... OK
> > * checking S3 generic/method consistency ... WARNING
> > Erro: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > See section 'Generic functions and methods' of the 'Writing R Extensions'
> > manual.
> > * checking replacement functions ... WARNING
> > Error: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > In R, the argument of a replacement function which corresponds to the right
> > hand side must be named 'value'.
> > * checking foreign function calls ... WARNING
> > Error: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > See section 'System and foreign language interfaces' of the 'Writing R
> > Extensions' manual.
> > * checking Rd files ... OK
> > * checking for missing documentation entries ... WARNING
> > Error: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > All user-level objects in a package should have documentation entries.
> > See chapter 'Writing R documentation files' in manual 'Writing R
> > Extensions'.
> > * checking for code/documentation mismatches ... WARNING
> > Error: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > Error: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > Error: .First.lib failed for 'tcltk'
> > Call sequence:
> > 2: stop(gettextf(".First.lib failed for '%s'", libraryPkgName(package)),
> > domain = NA)
> > 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose =
> > FALSE)
> > Interrupted execution
> > * checking Rd \usage sections ... OK
> > * checking DVI version of manual ... OK
> >
> > [end log file]
> >
> > The problem is in the tcltk package. I have searched in the archives,
> > but didin't find anything similar to this problem (maybe there is, but i
> > was not able to identify it). I really don't know what all the warnings
> > means. What i need to know is what am i missing, and if there is
> > something i can fix it. Also, are there any problems if i continue the
> > installation without fix something?
> >
> > P.S.: actually R is running already from where it was buit, but i want
> > to install it. So i want to avoid future problems, if this warnings
> > really make some.
> >
> > Any help is appreciated. Thanks!
> >
> > Fernando Mayer.
> >
> > version
> > _
> > platform i686-pc-linux-gnu
> > arch i686
> > os linux-gnu [SuSE 9.3]
> > system i686, linux-gnu
> > status
> > major 2
> > minor 1.1
> > year 2005
> > month 06
> > day 20
> > language R
> >
> >
> > [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help@stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
> >
>
> --
> Brian D. Ripley, ripley@stats.ox.ac.uk
> Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
> University of Oxford, Tel: +44 1865 272861 (self)
> 1 South Parks Road, +44 1865 272866 (PA)
> Oxford OX1 3TG, UK Fax: +44 1865 272595
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>

-- 
   O__  ---- Peter Dalgaard             ุster Farimagsgade 5, Entr.B
  c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
 (*) \(*) -- University of Copenhagen   Denmark          Ph:  (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk)                  FAX: (+45) 35327907

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Wed Sep 28 02:32:26 2005

This archive was generated by hypermail 2.1.8 : Sun 23 Oct 2005 - 17:48:02 EST