Source: r-cran-testthat, r-cran-rcmdcheck Control: found -1 r-cran-testthat/3.2.3-1 Control: found -1 r-cran-rcmdcheck/1.4.0-3 Severity: serious Tags: sid trixie User: debian...@lists.debian.org Usertags: breaks needs-update
Dear maintainer(s),With a recent upload of r-cran-testthat the autopkgtest of r-cran-rcmdcheck fails in testing when that autopkgtest is run with the binary packages of r-cran-testthat from unstable. It passes when run with only packages from testing. In tabular form:
pass fail r-cran-testthat from testing 3.2.3-1 r-cran-rcmdcheck from testing 1.4.0-3 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration of r-cran-testthat to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=r-cran-testthat https://ci.debian.net/data/autopkgtest/testing/armhf/r/r-cran-rcmdcheck/60239975/log.gz 151s BEGIN TEST testthat.R 152s 152s R version 4.4.3 (2025-02-28) -- "Trophy Case" 152s Copyright (C) 2025 The R Foundation for Statistical Computing 152s Platform: arm-unknown-linux-gnueabihf (32-bit) 152s 152s R is free software and comes with ABSOLUTELY NO WARRANTY. 152s You are welcome to redistribute it under certain conditions. 152s Type 'license()' or 'licence()' for distribution details. 152s 152s R is a collaborative project with many contributors. 152s Type 'contributors()' for more information and 152s 'citation()' on how to cite R or R packages in publications. 152s 152s Type 'demo()' for some demos, 'help()' for on-line help, or 152s 'help.start()' for an HTML browser interface to help. 152s Type 'q()' to quit R. 152s 152s > library(testthat) 152s > library(rcmdcheck) 152s > 152s > test_check("rcmdcheck", reporter = "summary") 152s auto_clean: . 156s build: ......1 157s callback: SS.SSSSSSSSSS....S 157s color: ... 157s comparison: ...SSSS 158s cran: SSS 158s crash: 158s env: ................... 158s errors: ..................................... 158s http: 158s parse: SSSSSSSSSSSS.. 158s rcmdcheck: SSSSSSS 158s tests: .. 158s utils: ..............S......158s 158s ══ Skipped ═════════════════════════════════════════════════════════════════════
159s 1. block_callback by line ('test-callback.R:6:3') - Reason: On CRAN159s 159s 2. block_callback by chunks ('test-callback.R:29:3') - Reason: On CRAN 159s 159s 3. notes, errors, warnings ('test-callback.R:52:3') - Reason: On CRAN
159s 159s 4. tests ('test-callback.R:80:3') - Reason: On CRAN 159s 159s 5. multi-arch tests ('test-callback.R:104:3') - Reason: On CRAN159s 159s 6. multiple test file run times are measured properly ('test-callback.R:125:3') - Reason: On CRAN 159s 159s 7. multi-arch test cases ('test-callback.R:149:3') - Reason: On CRAN
159s 159s 8. failed test case ('test-callback.R:156:3') - Reason: On CRAN159s 159s 9. comparing test output ('test-callback.R:163:3') - Reason: On CRAN 159s 159s 10. partial comparing line ('test-callback.R:180:3') - Reason: On CRAN 159s 159s 11. multiple comparing blocks ('test-callback.R:187:3') - Reason: On CRAN
159s 159s 12. simple_callback ('test-callback.R:194:3') - Reason: On CRAN 159s 159s 13. multiple tests ('test-callback.R:220:3') - Reason: On CRAN159s 159s 14. print message displays informative output [plain] ('test-comparison.R:14:3') - Reason: On CRAN 159s 159s 15. print message displays informative output [ansi] ('test-comparison.R:14:3') - Reason: On CRAN 159s 159s 16. print message displays informative output [unicode] ('test-comparison.R:14:3') - Reason: On CRAN 159s 159s 17. print message displays informative output [fancy] ('test-comparison.R:14:3') - Reason: On CRAN 159s 159s 18. can get results (windows) ('test-cran.R:10:3') - Reason: On CRAN
159s 159s 19. can get UTF-8 results ('test-cran.R:16:3') - Reason: On CRAN159s 159s 20. can get ISO-8859-15 results ('test-cran.R:22:3') - Reason: On CRAN 159s 159s 21. can parse basic package information from file ('test-parse.R:3:3') - Reason: On CRAN 159s 159s 22. install log is captured [plain] ('test-parse.R:13:3') - Reason: On CRAN 159s 159s 23. install log is captured [ansi] ('test-parse.R:13:3') - Reason: On CRAN 159s 159s 24. install log is captured [unicode] ('test-parse.R:13:3') - Reason: On CRAN 159s 159s 25. install log is captured [fancy] ('test-parse.R:13:3') - Reason: On CRAN 159s 159s 26. test failures are captured [plain] ('test-parse.R:26:3') - Reason: On CRAN 159s 159s 27. test failures are captured [ansi] ('test-parse.R:26:3') - Reason: On CRAN 159s 159s 28. test failures are captured [unicode] ('test-parse.R:26:3') - Reason: On CRAN 159s 159s 29. test failures are captured [fancy] ('test-parse.R:26:3') - Reason: On CRAN 159s 159s 30. test failure, ERROR in new line ('test-parse.R:40:3') - Reason: On CRAN 159s 159s 31. can coerce to data frame ('test-parse.R:51:3') - Reason: On CRAN 159s 159s 32. successful check yields zero rows ('test-parse.R:61:3') - Reason: On CRAN
159s 159s 33. rcmdcheck works ('test-rcmdcheck.R:13:3') - Reason: On CRAN159s 159s 34. background gives same results ('test-rcmdcheck.R:82:3') - Reason: On CRAN 159s 159s 35. Installation errors ('test-rcmdcheck.R:131:3') - Reason: On CRAN 159s 159s 36. non-quiet mode works ('test-rcmdcheck.R:150:3') - Reason: On CRAN
159s 159s 37. build arguments ('test-rcmdcheck.R:171:3') - Reason: On CRAN 159s 159s 38. check arguments ('test-rcmdcheck.R:185:3') - Reason: On CRAN159s 159s 39. check_dir and rcmdcheck_process ('test-rcmdcheck.R:198:3') - Reason: On CRAN
159s 159s 40. as_flag ('test-utils.R:24:3') - Reason: On CRAN159s 159s ══ Failed ══════════════════════════════════════════════════════════════════════ 159s ── 1. Error ('test-build.R:44:3'): inst/doc can be kept ────────────────────────
159s Error in `proc$get_built_file()`: Build process failed 159s Backtrace: 159s ▆ 159s 1. └─rcmdcheck:::build_package(...) at test-build.R:44:3 159s 2. ├─withr::with_envvar(...) 159s 3. │ └─base::force(code) 159s 4. └─proc$get_built_file()159s 159s ══ DONE ════════════════════════════════════════════════════════════════════════
159s Deleting unused snapshots: 159s • callback.md.gz 159s • parse.md.gz 159s Error: Test failures 159s Execution halted 160s autopkgtest [13:10:46]: test run-unit-test
OpenPGP_signature.asc
Description: OpenPGP digital signature