Package: r-cran-filehash
Version: 2.4-6-1
Severity: serious
Control: block -1 by 1112005

Upstream r-cran-filehash 2.4-6 added a new test comparing the hashes r-cran-filehash and r-cran-digest compute to a fixed reference:
https://sources.debian.org/src/r-cran-filehash/2.4-6-1/tests/digest.Rout.save

This test has always failed in Debian, with r-cran-filehash and r-cran-digest agreeing with each other but not with the reference. Since r-cran-filehash uses r-cran-digest, this suggests that the real difference is in either r-cran-digest or further down the stack (possibly in base R's serialize()).

The trigger does *not* seem to be the version of R or r-cran-digest (it gives the same wrong result in bookworm = R 4.2.2 https://salsa.debian.org/r-pkg-team/r-cran-filehash/-/jobs/8332459 , unstable-when-first-pushed = R 4.4.x and unstable-now = R 4.5.x) or the architecture (it gives the same wrong result on all the ones I've checked). This leaves the operating system as the obvious difference from upstream (the reference says it's from R 4.2.2 on aarch64-apple-darwin i.e. arm64 MacOS).

Reply via email to