Bug#1061232: src:coq: fails to migrate to testing for too long: triggers autopkgtest issues

2024-01-21 Thread julien . puydt
Hi,

Le dimanche 21 janvier 2024 à 21:38 +0100, Paul Gevers a écrit :
> Hi,
> 
> On 21-01-2024 21:06, julien.pu...@gmail.com wrote:
> > Would kicking the mathcomp-analysis package out of testing allow
> > the
> > migration of the rest of the Coq-related packages and at least give
> > a
> > coherent set there?
> 
> It seems src:mathcomp-analysis is a leaf package that can easily be 
> removed indeed.
> 

It is.

> > That would still leave mathcomp-analysis broken in
> > unstable, of course, but that's a lesser evil.
> 
> Indeed.

.

> > If the issue isn't cleared for testing by february first, I'll just
> > ask for a full RM of mathcomp-analysis : a brutal fix, but an
> > efficient one.
> 
> Well, I think that if the package (once fixed) is still useful to
> have in Debian, temporary removal from testing is a reasonable trick
> to solve situations like this, no need for a full RM. Once fixed it
> can migrate  again. Obviously if you think the situation for this
> package in Debian  is bad, than full RM makes sense of course.

Well, I have some code depending on it as a user... broken since that
long, so yes it would be useful. But if upstream doesn't follow the
ecosystem timely, I might have to port my code around it to stay
current.

As a DD... I'm quite annoyed to see the upstream side of the ecosystem
move and the  Debian side get frozen for a single package.

> I have added a removal hint (for removal from testing).

Thanks, that will be a relief to at least save testing from this mess.

Thanks again,

J.Puydt



Bug#1061232: src:coq: fails to migrate to testing for too long: triggers autopkgtest issues

2024-01-21 Thread Paul Gevers

Hi,

On 21-01-2024 21:06, julien.pu...@gmail.com wrote:

Would kicking the mathcomp-analysis package out of testing allow the
migration of the rest of the Coq-related packages and at least give a
coherent set there?


It seems src:mathcomp-analysis is a leaf package that can easily be 
removed indeed.



That would still leave mathcomp-analysis broken in
unstable, of course, but that's a lesser evil.


Indeed.


If the issue isn't cleared for testing by february first, I'll just ask
for a full RM of mathcomp-analysis : a brutal fix, but an efficient
one.


Well, I think that if the package (once fixed) is still useful to have 
in Debian, temporary removal from testing is a reasonable trick to solve 
situations like this, no need for a full RM. Once fixed it can migrate 
again. Obviously if you think the situation for this package in Debian 
is bad, than full RM makes sense of course.


I have added a removal hint (for removal from testing).

Paul


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1061232: src:coq: fails to migrate to testing for too long: triggers autopkgtest issues

2024-01-21 Thread julien . puydt
Hi,

Le dimanche 21 janvier 2024 à 08:42 +0100, Paul Gevers a écrit :
> Source: coq
> Version: 8.17.0+dfsg-1
> Severity: serious
> Control: close -1 8.18.0+dfsg-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:coq has been trying to
> migrate for 31 days
> [2]. Hence, I am filing this bug. The version in unstable causes 
> autopkgtest failures in multiple reverse (test) dependencies: 
> mathcomp-analysis (affected by FTBFS bug 1060988) and mathcomp-finmap
> (which has a newer version in unstable with issues).
> 
> 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.

I fixed the mathcomp-finmap issue in unstable, so in two days (too
young excuse) that will leave only mathcomp-analysis blocking Coq-
related packages from migrating as far as I can tell.


The problem with mathcomp-analysis is that:

- I had understood upstream would release a version compatible with "MC
2" (ssreflect package in Debian) by the end of december, so I started
uploading the whole set (about fifty packages) even though I didn't
have that good version yet, pretty confident the breakage would be
transitory, perhaps even invisible since it's a leaf package ;

- but then the new compatible release would come in january ;

- and now january is coming to an end without it ;

- in fact there was a new release three days ago to add compatibility
with the yet-unreleased next Coq... but still "MC 1"!

The conclusion is: I shouldn't have jumped the gun.

Would kicking the mathcomp-analysis package out of testing allow the
migration of the rest of the Coq-related packages and at least give a
coherent set there? That would still leave mathcomp-analysis broken in
unstable, of course, but that's a lesser evil.

If the issue isn't cleared for testing by february first, I'll just ask
for a full RM of mathcomp-analysis : a brutal fix, but an efficient
one.

Thanks,

J.Puydt



Bug#1061232: src:coq: fails to migrate to testing for too long: triggers autopkgtest issues

2024-01-20 Thread Paul Gevers

Source: coq
Version: 8.17.0+dfsg-1
Severity: serious
Control: close -1 8.18.0+dfsg-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:coq has been trying to migrate for 31 days 
[2]. Hence, I am filing this bug. The version in unstable causes 
autopkgtest failures in multiple reverse (test) dependencies: 
mathcomp-analysis (affected by FTBFS bug 1060988) and mathcomp-finmap 
(which has a newer version in unstable with issues).


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



OpenPGP_signature.asc
Description: OpenPGP digital signature