Thanks for this tip. Out of interest, is there a way to make win/Mac builder run revdep checks?
Writing: wyclif.substack.com Book: www.wyclifsdust.com On Thu, 8 Feb 2024 at 10:26, Lluís Revilla <lluis.revi...@gmail.com> wrote: > Hi David, > > If you didn't increase the version number it could happen that the old > version of the package was used (as CRAN might not be aware that there is a > new version). > The CRAN repository policy says: "Increasing the version number at each > submission reduces confusion so is preferred even when a previous > submission was not accepted". > In addition, it is easier to track how smooth the submission process is > for maintainers/developers. > > I would recommend submitting again, changing the version number of the > package. > Checking on win builders and macos builders CRAN provides is the closest > one, other approaches include rhub2. > > Best, > > Lluís > > > > On Thu, 8 Feb 2024 at 10:24, David Hugh-Jones <davidhughjo...@gmail.com> > wrote: > >> Hi all, >> >> I'm trying to upload a new version of my "huxtable" package. It is >> currently failing reverse dependency checks for two packages (homnormal >> and >> RSStest). The relevant failures are below. >> >> I got this failure one time, and fixed the problem, which relates to >> mistakenly relying on the Suggested: knitr package (see here for the >> commit: https://github.com/hughjonesd/huxtable/commit/5a3edc). After the >> commit, reverse dependency checks for homnormal and RSStest pass on my >> machine, when testing either with revdepcheck::revdep_check or >> tools::check_packages_in_dir, and even when knitr is not installed. But, >> after I uploaded the new package to CRAN, the same failure recurred. >> >> My new release candidate had the same version number as the previous one >> (which had failed the revdep check, and therefore not been published on >> CRAN). Is it possible that CRAN just tested the old version again? >> >> If not, then can anyone suggest the best way to debug a revdep check on as >> close a setup to the CRAN machines as possible? >> >> Cheers, >> David >> >> Git tag for the last CRAN submission: >> https://github.com/hughjonesd/huxtable/releases/tag/v5.5.4-rc3 >> >> Info from the CRAN email: >> -- >> Debian: < >> >> https://win-builder.r-project.org/incoming_pretest/huxtable_5.5.4_20240205_164815/reverseDependencies/summary.txt >> > >> RSStest, homnormal >> >> Log dir: < >> >> https://win-builder.r-project.org/incoming_pretest/huxtable_5.5.4_20240205_164815/ >> > >> The files will be removed after roughly 7 days. >> >> Pretests: >> Windows: < >> >> https://win-builder.r-project.org/incoming_pretest/huxtable_5.5.4_20240205_164815/Windows/00check.log >> > >> Debian: < >> >> https://win-builder.r-project.org/incoming_pretest/huxtable_5.5.4_20240205_164815/Debian/00check.log >> > >> -- >> Changes to worse in reverse depends: >> >> Package: homnormal >> Check: examples >> New result: ERROR >> Running examples in ‘homnormal-Ex.R’ failed >> The error most likely occurred in: >> >> > base::assign(".ptime", proc.time(), pos = "CheckExEnv") >> > ### Name: Brown_Forsythe >> > ### Title: Brown-Forsythe Test for Homogeniety >> > ### Aliases: Brown_Forsythe >> > >> > ### ** Examples >> > >> > data(FH_data) >> > x1=FH_data$SurvivalTime >> > x2=FH_data$HospitalNo >> > Brown_Forsythe(x1,x2) >> Error in loadNamespace(x) : there is no package called ‘knitr’ >> Calls: Brown_Forsythe ... loadNamespace -> withRestarts -> >> withOneRestart >> -> doWithOneRestart >> Execution halted >> >> Package: RSStest >> Check: examples >> New result: ERROR >> Running examples in ‘RSStest-Ex.R’ failed >> The error most likely occurred in: >> >> > base::assign(".ptime", proc.time(), pos = "CheckExEnv") >> > ### Name: teststat_MRSS >> > ### Title: Median Ranked Set Sampling Test >> > ### Aliases: teststat_MRSS >> > >> > ### ** Examples >> > >> > x1=matrix(c(1,2.3, 3.4,4.5,5.6,4 ),nrow=3) >> > x2=matrix(c(2,3.2, 4.2,6.5,4.6,6 ),nrow=3) >> > teststat_MRSS(x1,x2,tn=1000) >> Error in loadNamespace(x) : there is no package called ‘knitr’ >> Calls: teststat_MRSS ... loadNamespace -> withRestarts -> withOneRestart >> -> doWithOneRestart >> Execution halted >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-package-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-package-devel >> > [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel