Hi Paul,

the fix is simple, it was actually cruft from before when uploadprogress didn’t 
support PHP 8.1:

diff --git a/debian/rules b/debian/rules
index 3a8ca25..1df1e86 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,3 +1,2 @@
 #!/usr/bin/make -f
-PHP_DEFAULT_VERSION_OVERRIDE:=7.4
 include /usr/share/dh-php/pkg-pecl.mk

Yes, I agree that the toolchain changes caused too much trouble. Sorry for that.

Ondrej
--
Ondřej Surý (He/Him)
ond...@sury.org

> On 18. 1. 2022, at 19:30, Paul Gevers <elb...@debian.org> wrote:
> 
> Hi Ondřej,
> 
> I checked why e.g. src:php-uploadprogress isn't migrating. I think I spotted 
> a packaging mistake, probably coming from the toolchain. php-uploadprogress 
> Depends on php7.4-uploadprogress, but that package isn't built anymore or 
> provided by any binary package. As the binary isn't part of the library 
> Section, migrating src:php-uploadprogress to testing will make one of its own 
> binary uninstallable. That's a regression, so britney will not allow it.
> 
> It's a bit of a bad timing to implement toolchain changes during a 
> transition. Can we next time please do these kind of changes in the toolchain 
> separately from a transition? This php8.1 transition is causing much more 
> issues that I expected.
> 
> How do you plan to fix this?
> 
> Paul

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to