[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1054323: r-cran-tmb: autopkgtest needs update for new version of rmatrix: Package version inconsistency detected



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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: