Thomas Stabla wrote:

On Fri, 12 Mar 2004, Uwe Ligges wrote:


Thomas Stabla wrote:

Hello again,

I tried to isolate the source code, which causes the error messages:

* checking S3 generic/method consistency ... WARNING
Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,

character.only = TRUE, verbose = FALSE) :

       package/namespace load failed
* checking for replacement functions with final arg not named 'value'

... WARNING


Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,

character.only = TRUE, verbose = FALSE) :

package/namespace load failed


I created a new package skeleton by calling package.skeleton(name = "error") from R 1.8.1.

I deleted the subdirectories 'data', 'src' and 'man'.

The NAMESPACE file contains:

exportPattern("^[^\\.]")


and lacks:

import("methods")

and for sure you want as well:

exportClass("Parameter")


Thus, the complete file is:



import("methods") exportClass("Parameter") exportPattern("^[^\\.]")



sounds logical.
BTW, I read "Writing R Extensions" in HMTL form under Windows R 1.8.1, and
it doesn't mention exportClass.
Also it doesn't describe how to use S4 classes (or package "methods") and
namepaces together.
Hence, I think it is not up to date.

You are right, sorry. The version in R-devel (R-1.9.0 alpha) is up to date and mentions how to handle S4 classes. So you might want to check that one.


Best,
Uwe





The Error.R file in the subdirectory 'R' contains

 x <- 1
 setClass("Parameter", setClass("Parameter", representation(name =

"character"))



Well, above, you mean: setClass("Parameter", representation(name = "character"))



copy & paste error, sorry

Now R CMD check distr runs smoothly, thanks for your help.

Thomas Stabla





______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to