[R-pkg-team] Bug#1042723: src:r-cran-tmb: fails to migrate to testing for too long: autopkgtest regression
Paul Gevers
elbrus at debian.org
Thu Aug 3 11:18:54 BST 2023
Hi
[Just in case you didn't know: submitters of bugs in the BTS are not
copied on replies, so I only saw your message because I went to the bug
myself]
On Wed, 2 Aug 2023 20:58:39 +0530 Nilesh Patra <nilesh at debian.org> wrote:
> This needs fixing in two stages. The error is:
>
> | 38s TMB was built with Matrix version 1.5.4.1
> | 38s Current Matrix version is 1.5.3
>
> So rmatrix's new version needs to go to testing, which is currently
> 1.6.0. So
>
> 1. rmatrix 1.6.0 needs to go to testing
> 2. tmb needs to be rebuilt against rmatrix 1.6.0
What I don't like about this phrasing is that it doesn't discuss why tmb
needs rebuilding and why that's not correctly embedded in the package
relations to begin with. The message you quote above is only a warning,
so it's not the full story as apparently it's normally OK to have the
skew (as I would expect). I wonder, does rebuilding just work? I recall
I saw that tmb had a new upstream release with only three changes where
one was to be compatible with the new rmatrix [1]. With rebuilding,
would the right relation of tmb towards rmatrix be embedded in the
package relations (otherwise r-cran-tmb can migrate to testing before
rmatrix does, I don't know if that would be a problem).
rmatrix can't migrate to testing before either tmb is fixed (by a
rebuild but see above or otherwise) or tmb is removed from testing.
If it's clear that rebuilding is the right (Debian) solution (and not
papering over issues that should be solved), then I can schedule the
rebuilds. But I'm not convinced yet.
Paul
[1] https://cran.r-project.org/web/packages/TMB/NEWS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/r-pkg-team/attachments/20230803/a18f5d53/attachment.sig>
More information about the R-pkg-team
mailing list