[R-pkg-team] Bug#1054323: r-cran-tmb: autopkgtest needs update for new version of rmatrix: Package version inconsistency detected
Paul Gevers
elbrus at debian.org
Thu Nov 2 18:23:55 GMT 2023
Hi,
On 02-11-2023 15:13, Andreas Tille wrote:
> There is probably one remaining problem. As per file R/zzz.R[2] the
> function checkMatrixPackageVersion verifies that TMB is running always
> with the Matrix version it was built against.
Well, I suggested before to just patch that check out. Is it really
doing any good? If the test suite is remotely well done, it should catch
the case where rmatrix breaks the package, while enabling running it
against any version that works.
> Do you see some automatic
> method to approach this which is better than simply waiting for a CI
> test to fail (which should happen once a r-cran-matrix package of a new
> Matrix version is uploaded)?
Well, if you get the version tightly recorded, the migration software
will refuse to migrate r-cran-matrix because it would break the version
in testing. No CI is needed for that. But tight version relations are a
pain, i.e. they limit apt in finding upgrade orders, so if too many
packages do that, it might prevent people from upgrading their system.
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/r-pkg-team/attachments/20231102/7215be6c/attachment.sig>
More information about the R-pkg-team
mailing list