Closed aronatkins closed 11 months ago
Same error happens with GitHub version:
docker run -it --rm rocker/r-ver:3.6.3 R -s -e 'install.packages("remotes", repos = c(CRAN = "https://cran.rstudio.com")); remotes::install_github("klmr/box")'
Ah this is annoying/stupid: the package doesn’t even need .S3method
, it’s just in there to work around a combination of bugs in R CMD check
. Now I need to make this already unnecessary code even more complex to account for old versions of R. 😭
Actually is there a good reason to use R 3.6? I am thinking about dropping support for this version because it’s incredibly hard to get necessary build infrastructure packages to install for that version of R, so I basically cannot debug issues any more.
I hit this while testing some changes to renv across a variety of R versions. I do not otherwise use box and don't have opinions about what R versions should be supported. The DESCRIPTION declared R >= 3.5.0, which made the problem feel worth reporting.
I’m definitely grateful for the bug report.
I’ll probably have to drop support for older R versions at some point, since maintaining them is disproportionately time-consuming. I did drop support for v3.5 now since I couldn’t even get the regular CI/CD workflow to run on it (‘devtools’ no longer supports it). Working around this isn’t worth the effort.
Error description
R version
‘box’ version
1.1.3