Your message dated Thu, 23 Jan 2025 11:39:48 +0100
with message-id <b7332708-5285-4b20-b6a9-c7340c8d1...@debian.org>
and subject line Re: Bug#1084894: transition: phpunit
has caused the Debian Bug report #1084894,
regarding transition: phpunit
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1084894: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084894
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: phpu...@packages.debian.org, Debian PHP PEAR Maintainers
<pkg-php-p...@lists.alioth.debian.org>
Control: affects -1 + src:phpunit
User: release.debian....@packages.debian.org
Usertags: transition
Hi,
We’d like to ship a not too old PHPUnit version in Trixie: PHPUnit 9 was
initially released in 2020, while PHPUnit 11 was released in 2024. That
package is used for tests (at build time and for debci) in most PHP PEAR
and Composer packages in Debian.
We’ve already fixed many issues, thanks Athos for performing more than
one [mass-rebuild] and filing the relevant [bugs]. Yet, there are still
36 identified issues currently blocking this transition.
mass-rebuild: http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit11/
bugs:
https://udd.debian.org/bugs/?release=trixie&merged=ign&done=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=phpunit11&fusertaguser=pkg-php-pear%40lists.alioth.debian.org&allbugs=1&sortby=id&sorto=asc&format=html#results
We *should* not need help from the release team in order to perform this
transition: most if not all involved packages are arch:all anyway and
can’t be binNMU (they’ll need patch anyway), yet it’s nice to have a
central public issue to track the progress, hence this bug report. Also,
last year for the Symfony 6 transition (tracked as [#1041982]), the
release team did help us, so that’s another reason not to hide ;).
#1041982: https://bugs.debian.org/1041982
Thanks also Paul for showing me (or reminding me of) the [debci] Self
Service feature we may put to good use for this transition.
debci: https://ci.debian.net/user
I hope to follow up quickly with a schedule for this transition, after a
bit clean up and triaging of the remaining issues that should be
documenting as blocking this current transition bug.
Regards,
taffit
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
On 21/01/2025 08:28, Emilio Pozuelo Monfort wrote:
On 21/01/2025 07:55, David Prévot wrote:
Hi,
Le Sat, Jan 18, 2025 at 01:46:51PM +0100, Emilio Pozuelo Monfort a écrit :
On 17/01/2025 09:38, David Prévot wrote:
Le Fri, Jan 10, 2025 at 09:25:41PM +0100, Emilio Pozuelo Monfort a écrit :
On 10/01/2025 10:25, David Prévot wrote:
Le Sun, Oct 13, 2024 at 03:35:04PM +0100, David Prévot a écrit :
Le Thu, Oct 10, 2024 at 03:38:02PM +0100, David Prévot a écrit :
[…]
[…]
I may still need help from the release team in order to speed things up
regarding testing removal of some packages.
When you get there, give us a list of source packages that should be removed
from testing, and we can take a look.
Thanks, here we are:
[…]
- php-codesniffer (#1092009, leaf)
[…]
- phpmd (#1039795, leaf in testing)
- pdepend (#1039755, leaf in testing once phpmd gets out)
- libphp-swiftmailer (#1085113, leaf in testing once php-monolog 3 migrates)
I have added a hint to remove a few of those […]. However,
php-directory-scanner (build-)depends on some of those (phpmd, pdepend) so I
have had to drop those from the hint, as php-directory-scanner has itself
some other rdeps.
A fixed version of php-directory-scanner has hit testing, and
php-monolog did too, so those four packages should now be safe to
remove.
php-codesniffer still has two build-rdeps:
Checking reverse dependencies...
# Broken Build-Depends:
phpseclib: php-codesniffer
thrift: php-codesniffer
The other three can indeed be removed. I'll add a hint for them.
phpunit has finally migrated. Closing this.
Cheers,
Emilio
--- End Message ---