I am developing a package (http://github.com/flyaflya/causact) that I want to launch on CRAN. As part of the checklist for launch, I run rhub::check_for_cran()
It fails with the following error:
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) :
namespace 'vctrs' 0.2.4 is being loaded, but >= 0.3.0 is required
I do not import vctrs
, but I do import dplyr
which requires vctrs (>=0.3.0)
.
Any suggestions to get around this error? I feel like it is a bug somewhere in the chain, but not sure which package to log it with. I do notice on CRAN for vctrs, it says:
Windows binaries: r-devel: vctrs_0.2.4.zip, r-release: vctrs_0.3.0.zip, r-oldrel: vctrs_0.3.0.zip
where the r-devel is the older version (i.e. 0.2.4). might that be causing the issue?
Thanks for any guidance.