package_dependencies()
依存関係などを調べる。逆引きもできる。
package_dependencies(packages = "ggplot2", all_pkg, which = "Depends")
package_dependencies(packages = "ggplot2", all_pkg, which = "Depends", reverse = TRUE)
今回の場合、"all" で、情報を得ることができる。これらのパッケージが怪しい。
> package_dependencies(packages = "rlang", all_pkg, which = "all")
$rlang
[1] "utils" "cli" "covr" "crayon" "fs" "glue"
[7] "knitr" "magrittr" "methods" "pillar" "rmarkdown" "stats"
[13] "testthat" "tibble" "usethis" "vctrs" "withr" "winch"
※ 結局、これらを使っても、結果的に試行錯誤である。stars を使うために、rlang で引っかかっていた
問題は、pillar tidyr tidyselect といったパッケージを削除することで対応できた。