[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