[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#976811: [pkg-php-pear] Bug#976811: transition: php8.1



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)
ondrej@sury.org

> On 18. 1. 2022, at 19:30, Paul Gevers <elbrus@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 to: