Roger, I had managed to run R CMD check on sp successfully on r39021 and r39043 (current) in my nightly checks. (There are a couple of tests where the show/print method is not being invoked, but that is not new.)
All I can suggest is to install R from scratch (make distclean), and then reinstall all relevant packages. At a guess, your interactive use and R CMD check are picking up different libraries. There are around a dozen S4-using packages on CRAN that are currently failing their checks: some look like newly-discovered bugs but some look like problems in S4 dispatch (even of S3 dispatch for S3 generics turned into S4 generics). More are producing apparently incorrect warnings. Brian On Thu, 31 Aug 2006, Roger Bivand wrote: > Under R version 2.4.0 (2006-08-30 r39024), sp fails CMD check following > the latest changes in methods. > > The failures are in running examples and occur in CMD check: > > > data(state) > > dd2dms(state.center$x) > Error in function (classes, fdef, mtable) : > unable to find an inherited method for function "initialize", for > signature "integer" > > Offending code: > > deg <- as(floor(dd), "integer") > > After replacing by as.integer(floor(dd)), it fails on the local class > definition: > > > dd2dms(state.center$x) > Error in function (classes, fdef, mtable) : > unable to find an inherited method for function "initialize", for > signature "DMS" > > Installing sp, example("DMS-class") runs successfully interactively > (other examples do too). > > The methods package is declared as Depends: in DESCRIPTION, and > import(methods) in NAMESPACE; > > .onLoad <- function(lib, pkg) require(methods) is in the first R source > file in Collate: order. > > Should the methods package be being invoked in some other way, is there a > reason why the installed package appears to run examples successfully that > fail under CMD check? > > Roger > > -- 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