Closed gothub closed 5 years ago
The trying to get slot "obsoletedBy" from an object of a basic class ("NULL")
errors were due to a retired DataONE tests MNs, problem with DataONE production MN certs, and inadequate error handling by the dataone
R service accessing them. Fixes are in commits e50f4ce555a398b872be86f2f442dd61cecadf8c 1d7eb3d0299f9c0bf8a2ea17d81e16a5c1f7fb1f.
Note that unit tests run locally will continue generate warnings regarding the expired MN certs, and that the 2 related tests are being skipped on CRAN. We still want to see that there is a problem when run locally, but don't want this problem to prevent the package from being accepted by CRAN, as it may be a few days before the certs are updated.
The duplicate vignette error "Error: Duplicate vignette titles" has been resolved in commit c16d01d395aeb7dc6529a14b10ec28e506673406
Note that a v 2.1.2 release will be submitted when win-builder
results are returned from CRAN.
All CRAN errors for dataone 2.1.1/R 3.5.2, reported from https://cran.r-project.org/web/checks/check_results_dataone.html have been resolved with the v 2.1.2 dataone package release.
The following errors occurred with the new version of R (3.5.2, released 2018 12 20) during the routine CRAN checks. Note that duplicate checks across the various platform types have been omitted in this listing:
Version: 2.1.1 Check: tests Result: ERROR Running ‘testthat.R’ [29s/82s] Running the tests in ‘tests/testthat.R’ failed. Complete output:
Flavor: r-devel-linux-x86_64-debian-clang
Version: 2.1.1 Check: re-building of vignette outputs Result: WARN Error(s) in re-building vignettes: ... duplicated vignette title: ‘Uploading Data to DataONE’
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Version: 2.1.1 Check: tests Result: ERROR Running ‘testthat.R’ [89s/200s] Running the tests in ‘tests/testthat.R’ failed. Complete output:
Flavor: r-patched-solaris-x86