[R-pkg-team] Bug#949658: r-cran-rlang: autopkgtest regression

Graham Inggs ginggs at debian.org
Thu Jan 23 10:10:51 GMT 2020


Source: r-cran-rlang
Version: 0.4.2-1
X-Debbugs-CC: debian-ci at lists.debian.org
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Hi Maintainer

Since the upload of r-cran-rlang 0.4.2-1, its own autopkgtests have been 
failing when tested against packages in testing [1], with the following 
error:

══ testthat results 
═══════════════════════════════════════════════════════════
[ OK: 2390 | SKIPPED: 14 | WARNINGS: 3 | FAILED: 4 ]
1. Failure: can override body method with `body` fields 
(@test-cnd-message.R#49)
2. Failure: can override body method with `body` fields 
(@test-cnd-message.R#54)
3. Failure: can override body method with `body` fields 
(@test-cnd-message.R#59)
4. Failure: can override body method with `body` fields 
(@test-cnd-message.R#65)

Error: testthat unit tests failed


This has prevented r-cran-rlang's migration for 56 days.

However, when tested against other packages in unstable, its 
autopkgtests pass [2].  I think this suggests that either r-cran-rlang 
itself, or r-cran-rlang's autopkgtests, are missing a versioned 
dependency against another package in unstable.
Experimentation in Ubuntu leads me to r-cran-testthat >= 2.3.

Regards
Graham


[1] 
https://ci.debian.net/data/autopkgtest/testing/amd64/r/r-cran-rlang/4067461/log.gz
[2] https://ci.debian.net/packages/r/r-cran-rlang/unstable/amd64/



More information about the R-pkg-team mailing list