This is a minor maintenance release addressing two issues:
- earlier versions of permute used
testthat::library_if_available()
, which is now defunct and removed from testthat, and - an example in permute used a data set from vegan and hence that package needed to be available when checking permute. This example was not conditional upon vegan being available, which caused problems on the OS X Snowleopard instance of CRAN's check/build farm.
Both issues are rectified in the 0.8-4 release.
- Linux, Fedora 19 & 20 (r-release & r-devel)
- Linux, Ubuntu 12.04, via Travis-CI (R 3.2.0)
- win-builder (r-release & r-devel)
R CMD check
produces only the following point of interest if tested against the current CRAN version of vegan. I have included in permute 0.8-4 reference materials for tests against the 2.3-0 version of vegan that Jari Oksanen, maintainer of that package, intends to release to CRAN this week.
* checking differences from ‘permute-Ex.Rout’ to ‘permute-Ex.Rout.save’ ... OK
235c235
< This is vegan 2.2-1
---
> This is vegan 2.3-0
The output from tools::check_packages_in_dir
for checks of reverse dependencies is reproduced below
> summary(out)
Check results for packages in dir '/home/gavin/work/git/permute':
Check status summary:
NOTE OK
Source packages 0 1
Reverse depends 5 7
Check results summary:
permute ... OK
rdepends_bipartite ... NOTE
* checking DESCRIPTION meta-information ... NOTE
rdepends_cwm ... OK
rdepends_expands ... OK
rdepends_indicspecies ... OK
rdepends_NPC ... OK
rdepends_pRF ... OK
rdepends_RAM ... NOTE
* checking dependencies in R code ... NOTE
rdepends_randomizationInference ... OK
rdepends_rich ... NOTE
* checking dependencies in R code ... NOTE
* checking R code for possible problems ... NOTE
rdepends_Storm ... NOTE
* checking DESCRIPTION meta-information ... NOTE
rdepends_VdgRsm ... OK
rdepends_vegan ... NOTE
* checking Rd cross-references ... NOTE
-
bipartite:
* checking DESCRIPTION meta-information ... NOTE Malformed Title field: should not end in a period.
Not an issue related to permute
-
RAM:
* checking dependencies in R code ... NOTE 'library' or 'require' calls in package code: ‘Heatplus’ ‘gtable’ ‘indicspecies’ ‘mapproj’ Please use :: or requireNamespace() instead. See section 'Suggested packages' in the 'Writing R Extensions' manual.
Not an issue related to permute
-
rich:
* checking dependencies in R code ... NOTE Packages in Depends field not imported from: ‘boot’ ‘permute’ ‘vegan’ These packages need to be imported from (in the NAMESPACE file) for when this namespace is loaded but not attached. * checking R code for possible problems ... NOTE File ‘rich/R/zzz.R’: .onLoad calls: packageStartupMessage("This is rich ", utils::packageDescription("rich", field = "Version"), appendLF = TRUE) See section ‘Good practice’ in '?.onAttach'. c2cv : SRobs: no visible global function definition for ‘specpool’ rarc : sSRobs: no visible global function definition for ‘specpool’ rarc: no visible global function definition for ‘boot’ raref : sSRobs: no visible global function definition for ‘specpool’ raref: no visible global function definition for ‘boot’ raref2 : thinning: no visible global function definition for ‘specpool’ raref2: no visible global function definition for ‘boot’ rich : SRobs: no visible global function definition for ‘specpool’ rich : bspfm: no visible global function definition for ‘boot’ rich : bspfm: no visible global function definition for ‘boot.ci’ rich : bspf: no visible global function definition for ‘boot’ rich : bspf: no visible global function definition for ‘boot.ci’
Not issues related to permute
-
Storm:
* checking DESCRIPTION meta-information ... NOTE Malformed Title field: should not end in a period.
Not an issue related to permute
-
vegan:
* checking Rd cross-references ... NOTE Packages unavailable to check Rd xrefs: ‘cclust’, ‘smacof’, ‘picante’
Not an issue related to permute