Hi Andreas,
On 27/02/2025 16:41, Andreas Tille wrote:
Ping?
Am Mon, Feb 17, 2025 at 07:29:27PM +0100 schrieb Andreas Tille:
Hi David,
I appreciate your attempt to clean up the set of PHP packages. I just
wonder in this specific case whether the new version released less than
one year ago:
Current Release
1.1.4 (stable) was released on 2024-03-10 by ashnazg
qualifies as '“This package is not maintained” [upstream]'.
This is a direct quote from [upstream].
upstream: https://pear.php.net/package/Net_IMAP
I’m not in favor of maintaining a package useless in Debian, especially
without an upstream maintainer.
Seems like your request comes from a “salvaging team”. I’m only familiar
with the salvaging process, and I fail to understand how an already team
maintain package is eligible to a salvaging process outside of that
team. Can you please clarify how this package is useful to you, how you
intend to maintain this package during the next stable release life
time, and if you intend to join the appropriate team for this package in
order to maintain it?
Maybe the “Useless in Debian” title in this (and other) bug report(s)
sounds pejorative and maybe a better wording could be proposed: my
intent is to get rid of package that are not (1) used by other packages
in Debian, i.e., as a (build-)dependency nor (2) by actual end users.
Checking for (1) is easy, but (2), not that much. Yes, I’m aware of
popcon, but the fact that a PEAR library package is still installed on
systems is not really a good metric (same as a low popcon does not
prevent a package to be actually used and useful). This package used to
be useful in Debian, but I doubt it still is. The purpose of this bug
report (and removal from testing) is to address this question (2), hence
my previous questions in the previous paragraph.
If someone uses it, let’s close this bug report. If someone cares enough
about this package and assumes the maintenance (security issues in PHP
code is something one needs to deal with…) for the next stable release,
even better. If it brings someone new to the team for that purpose, that
would be great!
We’re not short on tasks, but we’re not a lot of people part of the
team. Several [packages] could be updated to the latest upstream
version, that may help backporting security fixes during Trixie
lifetime. Each time there is a transition, e.g. PHP, PHPUnit, Symfony…
there are lots of packages to fix. I’m not especially happy to waste
time fixing packages that are not actually useful in Debian. There are
still almost fifty packages that need to be made compatible with PHPUnit
12 if we want to release Trixie with it, not sure that’s a reachable
goal, but that’s where I currently spend most of my Debian time in, help
welcome on that, really.
packages:
https://qa.debian.org/developer.php?login=pkg-php-pear%40lists.alioth.debian.org
PHPUnit 12:
https://qa.debian.org/excuses.php?experimental=1&package=phpunit
https://alioth-lists.debian.net/pipermail/pkg-php-pear/2025-February/thread.html#28091
Cheers,
taffit