Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-18 Thread Paul Gevers
Hi Ondřej, On 08-01-2023 22:41, Ondřej Surý wrote: The Breaks have been added there since the last transition - there was a tendency for the apt dependency solver to pick one package (say php-imagick) from old PHP version and other one from new PHP version (say php-mysql). The Breaks was the

Bug#1014460: transition: php8.2

2023-01-12 Thread Mike Gabriel
Hi Paul, On Do 12 Jan 2023 14:59:50 CET, Paul Gevers wrote: Hi Mike and other Horde maintainers, On 22-10-2022 17:31, Mike Gabriel wrote: For Horde, getting autopkgtests resolved (and packages migrate to testing) is one thing, but getting all of Horde deprecation-warnings-free with php8.2

Bug#1014460: transition: php8.2

2023-01-12 Thread Paul Gevers
Hi Mike and other Horde maintainers, On 22-10-2022 17:31, Mike Gabriel wrote: For Horde, getting autopkgtests resolved (and packages migrate to testing) is one thing, but getting all of Horde deprecation-warnings-free with php8.2 at run time is a completely different cup of team. (Horde upstre

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-11 Thread Sebastian Ramacher
Hi Ondřej On 2023-01-11 20:42:28 +0100, Ondřej Surý wrote: > Hi, > > and with that I've uploaded the php-memcached and php-redis to NEW. > > I've also throw in couple more extensions: > > - php-xmlrpc (unbundled from PHP 8.x) > - php-mcrypt (unbundled from PHP 8.x) > - php-maxminddb (replacemen

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-11 Thread Ondřej Surý
Sorry for top posting… It’s easier for me to wait as I don’t want use custom repository for my sbuild chroots. Hence the wait… Ondrej -- Ondřej Surý (He/Him) > On 11. 1. 2023, at 21:01, Paul Gevers wrote: > > Hi Ondřej, > >> On 11-01-2023 20:42, Ondřej Surý wrote: >> Now, what should I do

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-11 Thread Paul Gevers
Hi Ondřej, On 11-01-2023 20:42, Ondřej Surý wrote: Now, what should I do about: • Not built on buildd: arch amd64 binaries uploaded by ondrej • Not built on buildd: arch all binaries uploaded by ondrej, a new source-only upload is needed to allow migration Do I really have to reuplo

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-11 Thread Ondřej Surý
Hi, and with that I've uploaded the php-memcached and php-redis to NEW. I've also throw in couple more extensions: - php-xmlrpc (unbundled from PHP 8.x) - php-mcrypt (unbundled from PHP 8.x) - php-maxminddb (replacement for php-geoip) Are there any extra extensions that the people actually usin

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-08 Thread Ondřej Surý
Hi, yes, I will take care of those, I’m just uploading them in batches as the dependencies require. I’ll check all the errors tomorrow. It was just Sunday, so I was not sitting by the computer. I expect to have everything solved next week. The Breaks have been added there since the last transi

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-08 Thread Paul Gevers
Control: severity 1023370 serious Control: severity 1023381 serious Hi Ondřej, On 08-01-2023 07:38, Sebastiaan Couwenberg wrote: On 12/15/22 20:15, Ondřej Surý wrote: I think everything is mostly ready in experimental. I'll try to sort out the rest of the missing extensions over the weekend (i

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-07 Thread Sebastiaan Couwenberg
On 12/15/22 20:15, Ondřej Surý wrote: I think everything is mostly ready in experimental. I'll try to sort out the rest of the missing extensions over the weekend (imagick, memcached, redis and maybe few others). php-igbinary needs to be moved to unstable, php-apcu is built & installed on all

Bug#1014460: transition: php8.2

2023-01-06 Thread Graham Inggs
On Fri, 6 Jan 2023 at 12:00, Sebastiaan Couwenberg wrote: > is_good doesn't match what's currently used for builds with php8.2: > > phpapi-20220829 This has just been merged, thanks Adrian! [1] https://salsa.debian.org/release-team/transition-data/-/merge_requests/36

Bug#1014460: transition: php8.2

2023-01-06 Thread Sebastiaan Couwenberg
On 7/14/22 15:23, Paul Gevers wrote: https://release.debian.org/transitions/html/php8.2.html [...] title = "php8.2"; is_affected = .depends ~ "phpapi-20210902" | .depends ~ "phpapi-20210903"; is_good = .depends ~ "phpapi-20210903"; is_bad = .depends ~ "phpapi-20210902"; Tracker file set up

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2023-01-05 Thread Paul Gevers
Hi Ondřej, On 21-12-2022 21:28, Paul Gevers wrote: The bump from 8.x to 8.2 is relatively painless, so can we schedule the transition in few days/weeks? Please go ahead. Ping. In a week from now, the Transition and Toolchain freeze starts [1]. The upload should happen before then, otherwise

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-12-21 Thread Paul Gevers
Control: tags -1 confirmed Dear Ondřej, On 15-12-2022 20:15, Ondřej Surý wrote: I think everything is mostly ready in experimental. I'll try to sort out the rest of the missing extensions over the weekend (imagick, memcached, redis and maybe few others). Assuming this happened (more or less).

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-12-15 Thread Ondřej Surý
Hey all, I think everything is mostly ready in experimental. I'll try to sort out the rest of the missing extensions over the weekend (imagick, memcached, redis and maybe few others). The bump from 8.x to 8.2 is relatively painless, so can we schedule the transition in few days/weeks? Ondrej --

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-12-10 Thread Ondřej Surý
Hi Bas, yes, in fact, I've mass uploaded[1] all the extensions to the experimental today to be rebuilt with PHP 8.2 1. It's kind of hackish, so it might take me couple of retries to figure out the right mangling of the packages for the experimental uploads. So far, I hit the "empty-binary-package

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-12-05 Thread Sebastiaan Couwenberg
On 10/22/22 21:46, Ondřej Surý wrote: I'll be uploading the PECL extensions for PHP 8.2 to experimental as I will update them for PHP 8.2 - I haven't started yet, but should be able to do before or around the PHP 8.2.0 release. Do you plan to include php-imagick in this? I had to rebuild it

Bug#1014460: transition: php8.2

2022-11-06 Thread Robin Gustafsson
The test failures in php-faker are caused by a bug in PHP [1] that has been fixed since 8.2.0 RC5 [2]. They can be ignored, assuming we're not shipping RC5. [1] https://github.com/FakerPHP/Faker/pull/528#issuecomment-1292745178 [2] https://github.com/php/php-src/commit/7f0b228f48ad29c13a84dc8c8bc

Bug#1014460: transition: php8.2

2022-10-24 Thread Ondřej Surý
I wanted to update PHP 8.2 in experimental today, but it seems that firebird-dev is in bad shape[1] as "All"[2] build failed 1. https://tracker.debian.org/pkg/firebird3.0 2. https://buildd.debian.org/status/fetch.php?pkg=firebird3.0&arch=all&ver=3.0.

Bug#1014460: transition: php8.2

2022-10-22 Thread Ondřej Surý
Hi Paul, I don’t recall any major changes to the toolchain, but I’ll double check. I switched some of the PECL extensions to use separate sources for different PHP version, so I don’t have to bundle old versions with new in single tarball, so it might be a good time to finish this, so bookworm

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-10-22 Thread Ondřej Surý
Hey David, I'll be uploading the PECL extensions for PHP 8.2 to experimental as I will update them for PHP 8.2 - I haven't started yet, but should be able to do before or around the PHP 8.2.0 release. Ondrej -- Ondřej Surý (He/Him) ond...@sury.org > On 22. 10. 2022, at 16:25, David Prévot wro

Bug#1014460: transition: php8.2

2022-10-22 Thread Mike Gabriel
Hi Paul, On Sa 22 Okt 2022 16:56:36 CEST, Paul Gevers wrote: Hi all, On 22-10-2022 16:25, David Prévot wrote: There are still over twenty packages that need fixing in the Horde camp, probably most of them could use a “Restrictions: allow-stderr” workaround in debian/tests/control. @hord

Bug#1014460: transition: php8.2

2022-10-22 Thread Paul Gevers
Hi all, On 22-10-2022 16:25, David Prévot wrote: There are still over twenty packages that need fixing in the Horde camp, probably most of them could use a “Restrictions: allow-stderr” workaround in debian/tests/control. @horde team, do you think you can work on these deprecation warnings in

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-10-22 Thread Sebastiaan Couwenberg
On 10/22/22 16:25, David Prévot wrote: I believe there are no more blockers that could be spotted with debci. Since not all packages have tests, and those tests can’t spot every regressions, there will probably be more issues, but I believe it looks good for now (especially compared to previous

Bug#1014460: [pkg-php-pear] Bug#1014460: transition: php8.2

2022-10-22 Thread David Prévot
Hi Ondřej, Mike and Horde team, PHP PEAR and Composer team, and Release team. Le 21/07/2022 à 13:22, David Prévot a écrit : Le 14/07/2022 à 15:23, Paul Gevers a écrit : Control: forwarded -1 https://release.debian.org/transitions/html/php8.2.html […] php-defaults was updated in experimental,

Bug#1014460: transition: php8.2

2022-09-26 Thread Athos Ribeiro
Hi Ondrej, Are you planning on releasing this between the release in November and the freeze or is the plan to land this is unstable after the bookworm release? -- Athos Ribeiro

Bug#1014460: transition: php8.2

2022-07-14 Thread Paul Gevers
Control: forwarded -1 https://release.debian.org/transitions/html/php8.2.html Hi Ondřej, On 06-07-2022 16:05, Ondřej Surý wrote: to prevent the situation from the last time, I am kind of "starting" the transition to PHP 8.2 now with PHP 8.2.0~alpha2. I will be uploading packages to experiment

Bug#1014460: transition: php8.2

2022-07-06 Thread Ondřej Surý
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: transition -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, to prevent the situation from the last time, I am kind of "starting" the transition to PHP 8.2 now with PHP 8.2.0~alpha2. I will be