Your code contains onion.R:"Re.default" <- get("Re",pos=NULL,mode="function") onion.R:"Im.default" <- get("Im",pos=NULL,mode="function")
and has been giving deprecated warnings for a while (and ?get does not say NULL is allowable). The relevant NEWS item is o Use of NULL as an environment is now an error. You need pos="package:base" there. On Fri, 1 Sep 2006, Robin Hankin wrote: > Hi > > In NEWS, it says > > R CMD check now tests that the package can be loaded, and that > the package and namespace (if there is one) can each be loaded > in startup code (before the standard packages are loaded). > > > For package "onion", I think I have followed all of > sections 1.6.1 - 1.6.6 of R-exts, and it passes R CMD check for > R-2.3.1. > > > However, using R version 2.4.0 Under development (unstable) > (2006-08-31 r39045) > under MacOSX 10.4.7, I get this: > > > * checking R files for non-ASCII characters ... OK > * checking whether the package can be loaded ... ERROR > Error in get("Re", pos = NULL, mode = "function") : > using 'as.environment(NULL)' is defunct > Error: unable to load R code in package 'onion' > Error: package/namespace load failed for 'onion' > Execution halted > > It looks like this package has a loading problem: see the messages for > details. > > > > > > in 00check.log. > > I don't understand what I have to do to fix this. > In my NAMESPACE file there are lots of lines like this: > > > S3method("Re", quaternion) > S3method("Im", quaternion) > S3method("i", quaternion) > S3method("j", quaternion) > S3method("k", quaternion) > > > what do I have to do to make onion work under R-devel? > > > > -- > Robin Hankin > Uncertainty Analyst > National Oceanography Centre, Southampton > European Way, Southampton SO14 3ZH, UK > tel 023-8059-7743 > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > -- Brian D. Ripley, [EMAIL PROTECTED] 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-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel