Bug#1042723: src:r-cran-tmb: fails to migrate to testing for too long: autopkgtest regression

2023-08-03 Thread Paul Gevers

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  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


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1042723: src:r-cran-tmb: fails to migrate to testing for too long: autopkgtest regression

2023-08-02 Thread Nilesh Patra
On Mon, 31 Jul 2023 07:59:07 +0200 Paul Gevers  wrote:
> Source: r-cran-tmb
> Version: 1.9.2-1
> Severity: serious
> Control: close -1 1.9.4-1
> Tags: sid trixie
> User: release.debian@packages.debian.org
> Usertags: out-of-sync

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

Best,
Nilesh


signature.asc
Description: PGP signature


Bug#1042723: src:r-cran-tmb: fails to migrate to testing for too long: autopkgtest regression

2023-07-31 Thread Paul Gevers

Source: r-cran-tmb
Version: 1.9.2-1
Severity: serious
Control: close -1 1.9.4-1
Tags: sid trixie
User: release.debian@packages.debian.org
Usertags: out-of-sync

Dear maintainer(s),

The Release Team considers packages that are out-of-sync between testing 
and unstable for more than 30 days as having a Release Critical bug in 
testing [1]. Your package src:r-cran-tmb has been trying to migrate for 
32 days [2]. Hence, I am filing this bug. The autopkgtest of the version 
in unstable fails everywhere.


If a package is out of sync between unstable and testing for a longer 
period, this usually means that bugs in the package in testing cannot be 
fixed via unstable. Additionally, blocked packages can have impact on 
other packages, which makes preparing for the release more difficult. 
Finally, it often exposes issues with the package and/or
its (reverse-)dependencies. We expect maintainers to fix issues that 
hamper the migration of their package in a timely manner.


This bug will trigger auto-removal when appropriate. As with all new 
bugs, there will be at least 30 days before the package is auto-removed.


I have immediately closed this bug with the version in unstable, so if 
that version or a later version migrates, this bug will no longer affect 
testing. I have also tagged this bug to only affect sid and trixie, so 
it doesn't affect (old-)stable.


If you believe your package is unable to migrate to testing due to 
issues beyond your control, don't hesitate to contact the Release Team.


Paul

[1] https://lists.debian.org/debian-devel-announce/2023/06/msg1.html
[2] https://qa.debian.org/excuses.php?package=r-cran-tmb



OpenPGP_signature
Description: OpenPGP digital signature