Quantcast

--as-cran error

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

--as-cran error

Mauricio Zambrano-Bigiarini
Dear List,

While using the --as-cran option for checking one of my packages:

R CMD check --as-cran hydroGOF_0.3-3.tar.gz


I got the following error message:

pkgname <- "hydroGOF"
 > source(file.path(R.home("share"), "R", "examples-header.R"))
 > options(warn = 1)
 > library('hydroGOF')
Error in loadNamespace(i[[1L]], c(lib.loc, .libPaths())) :
   there is no package called ‘class’

However, I don't get any error message when the checking is done without
the --as-cran option.

Could somebody give me a hint about how to solve this error before
submission to CRAN ?


sessionInfo()
R version 2.15.0 (2012-03-30)
Platform: x86_64-redhat-linux-gnu (64-bit)

locale:
  [1] LC_CTYPE=en_GB.utf8       LC_NUMERIC=C
  [3] LC_TIME=en_GB.utf8        LC_COLLATE=en_GB.utf8
  [5] LC_MONETARY=en_GB.utf8    LC_MESSAGES=en_GB.utf8
  [7] LC_PAPER=C                LC_NAME=C
  [9] LC_ADDRESS=C              LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_GB.utf8 LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base


Thanks in advance,

Mauricio Zambrano-Bigiarini
--
====================================================
Water Resources Unit
Institute for Environment and Sustainability (IES)
Joint Research Centre (JRC), European Commission
webinfo    : http://floods.jrc.ec.europa.eu/
====================================================
DISCLAIMER:
"The views expressed are purely those of the writer
and may not in any circumstances be regarded as sta-
ting an official position of the European Commission"
====================================================
Linux user #454569 -- Ubuntu user #17469
====================================================
"A strong man and a waterfall always
channel their own path." (Unknown)

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: --as-cran error

Duncan Murdoch-2
On 12-05-02 6:06 AM, Mauricio Zambrano-Bigiarini wrote:

> Dear List,
>
> While using the --as-cran option for checking one of my packages:
>
> R CMD check --as-cran hydroGOF_0.3-3.tar.gz
>
>
> I got the following error message:
>
> pkgname<- "hydroGOF"
>   >  source(file.path(R.home("share"), "R", "examples-header.R"))
>   >  options(warn = 1)
>   >  library('hydroGOF')
> Error in loadNamespace(i[[1L]], c(lib.loc, .libPaths())) :
>     there is no package called ‘class’
>
> However, I don't get any error message when the checking is done without
> the --as-cran option.
>
> Could somebody give me a hint about how to solve this error before
> submission to CRAN ?


There was a bug in 2.15.0:  if your package used a package that used a
recommended package (where "used" means listed as Depends, Suggests,
Imports...), then you could get this error.

R-patched has this fixed, so you could update to that.  If you don't
want to update, the workaround is to list "class" explicitly as a
dependency of your package.

Duncan Murdoch

>
>
> sessionInfo()
> R version 2.15.0 (2012-03-30)
> Platform: x86_64-redhat-linux-gnu (64-bit)
>
> locale:
>    [1] LC_CTYPE=en_GB.utf8       LC_NUMERIC=C
>    [3] LC_TIME=en_GB.utf8        LC_COLLATE=en_GB.utf8
>    [5] LC_MONETARY=en_GB.utf8    LC_MESSAGES=en_GB.utf8
>    [7] LC_PAPER=C                LC_NAME=C
>    [9] LC_ADDRESS=C              LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_GB.utf8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats     graphics  grDevices utils     datasets  methods   base
>
>
> Thanks in advance,
>
> Mauricio Zambrano-Bigiarini

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Loading...