[Pkg-giraffe-discuss] kopano-webapp and PHP 7.1

Carsten Schoenert c.schoenert at t-online.de
Thu Jan 4 18:22:03 UTC 2018


Hello Jelle,

Am 03.01.2018 um 11:47 schrieb Jelle van der Waa:

>> I'm definitely no PHP expert and maybe there is also some dependency for
>> the PHP7.1 stuff in Debian unstable not correct. After installing
>> php7.1-xml the webapp is working again (I assume).
> 
> Yup we have required php-xml for a long time. I guess it was split up
> from php-common or php later.

The reason for the seen behavior is quite simple (as I figured out after
sending the email), currently php-xml is a virtual packages that depends
on php7.0-xml so the system doesn't have installed php7.1-xml
automatically. It's a question of time when the release team will give a
o.k. for starting the PHP transition to 7.1. The nice part for k-w is
based on the experience is it will simply work also with PHP7.1

>> Given that php7.0 is currently still the default in unstable I'm in
>> favor for staying on PHP 7.0 also for kopanocore and kopano-webapp and
>> using the (*)php-foo packages within the dependencies.
> 
> Fine by me, 7.1 doesn't offer that many benefits but our code is
> compatible with 7.1 since 3.4?? Or an older release.> I'm running our WebApp with PHP 7.2 which required no code changes.

So a further transition to PHP7.2 will also simply work. :-)

...
>> If I can figure also out what are still needed in the webapp package I
>> would also prepare the 3.4.1 for uploading. So far I remember from the
>> last weekend it was just a little thing ...
> 
> Latest release is now 3.4.2 :)

Already imported and locally tested, it works even with still local
applied patches for the l10n files. ;)
But I want to solve #876668 with this imported version too, maybe I make
a upload on the weekend to experimental again.

> Oh and I noticed that Kopano-webapp is checked if it's reproducible now :)
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/kopano-webapp.html
> 
> I'll check if this is easily fixable, but I fear it requires changes
> in the closure-compiler.

I can't provide something useful here.

-- 
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list