Closed jennybc closed 1 year ago
When I checked current CRAN check results, I saw failure on r-oldrel-windows-ix86+x86_64
.
Version: 2.4.3
Check: tests
Result: FAIL
Check process probably crashed or hung up for 20 minutes ... killed
Most likely this happened in the example checks (?),
if not, ignore the following last lines of example output:
> ## Not run:
> ##D
> ##D source_url("https://gist.github.com/hadley/6872663/raw/hi.r")
> ##D
> ##D # With a hash, to make sure the remote file hasn't changed
> ##D source_url("https://gist.github.com/hadley/6872663/raw/hi.r",
> ##D sha1 = "54f1db27e60bb7e0486d785604909b49e8fef9f9")
> ##D
> ##D # With a truncated hash
> ##D source_url("https://gist.github.com/hadley/6872663/raw/hi.r",
> ##D sha1 = "54f1db27e60")
> ## End(Not run)
>
>
>
> ### * <FOOTER>
> ###
> cleanEx()
> options(digits = 7L)
> base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
Time elapsed: 2.43 0.11 2.54 NA NA
> grDevices::dev.off()
null device
1
> ###
> ### Local variables: ***
> ### mode: outline-minor ***
> ### outline-regexp: "\\(> \\)?### [*]+" ***
> ### End: ***
> quit('no')
======== End of example output (where/before crash/hang up occured ?) ========
It doesn't make much immediate sense and we think it's bad luck (?).
Got no data from r-hub due to errors such as:
On Windows Server 2022, R-devel, 64 bit
#> Packages required and available but unsuitable versions:
[ 995](https://builder.r-hub.io/status/devtools_2.4.3.9000.tar.gz-f7e44663f9da4f4bb83479c0ace02d44#L995)#> 'remotes', 'roxygen2'
On Ubuntu Linux 20.04.1 LTS, R-release, GCC and Fedora Linux, R-devel, clang, gfortran
#> Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
[6505](https://builder.r-hub.io/status/devtools_2.4.3.9000.tar.gz-9a29897dd2c241bea296403d74ff44b1#L6505)#> namespace ‘remotes’ 2.1.1.9000 is being loaded, but >= 2.4.2 is required
[6506](https://builder.r-hub.io/status/devtools_2.4.3.9000.tar.gz-9a29897dd2c241bea296403d74ff44b1#L6506)
It has been fussy that CRAN binaries are not fully available yet for the version of roxygen2 that devtools now requires.
And I guess there's some problem where the version of remotes that r-hub itself is using is insufficient for devtools and somehow r-hub's version "wins".
Prepare for release:
git pull
urlchecker::url_check()
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
rhub::check_for_cran()
~ can't get any info from r-hub; see below for errorsrevdepcheck::cloud_check()
cran-comments.md
git push
usethis::use_latest_dependencies(TRUE, "CRAN")
Submit to CRAN:
usethis::use_version('patch')
devtools::submit_cran()
Wait for CRAN...
git push
usethis::use_github_release()
usethis::use_dev_version()
git push