Package updates needed for R-devel

Prof Brian Ripley ripley at stats.ox.ac.uk
Tue Jul 26 14:01:44 CEST 2011


R-devel has

     • All packages must have a namespace, and one is created on
       installation if not supplied in the sources.  This means that any
       package without a namespace must be re-installed under this
       version of R (but data-only packages without R code can still be
       used).

It also means that the bindings in the package are locked, and 
packages

ArDec
SSSR
bs
fCalendar
fSeries
fUtilities
fork
lspls
miniGUI
reportr
tractor.base

try to change them.  The exact errors can be seen at
http://cran.r-project.org/web/checks/check_summary.html
at least in the third column.

The best thing to do here is to add a NAMESPACE file manually (the 
automated one is simply the line

exportPattern(".")

) and then work out what do with the things you try to change.  Often 
the best way is to use a separate environment, as package grDevices 
does, but sometimes one can use local() to set an environment on a 
function other than the package/namespace.

Oh, and (SSSR)

LazyLoad: no

no longer works, so please remove it.

We will need an updated package in due course, definitely before the 
alpha testing for 2.14.0 starts in a couple of months.

Brian Ripley

-- 
Brian D. Ripley,                  ripley at 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


More information about the Rmetrics-core mailing list