The Writing R Extensions manual instructs developers who use S4 classes and methods in a package with a name space to:
There needs to be an .onLoad action to ensure that the methods package is loaded and attached: .onLoad <- function(lib, pkg) require(methods) I'm wondering if listing methods in the Depends field of the package's DESCRIPTION file is sufficient. My understanding is that doing so will result in the methods package being loaded and attached. Best, + seth Link to section in extension manual: http://cran.r-project.org/doc/manuals/R-exts.html#Name-spaces-with-formal-classes-and-methods ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel