How are the versions determined? The issue I have at the moment is that the
version of *php-apcu* in buster (5.1.12+4.0.11-2) is not compatible with
the version of *php7.2-fpm* in buster. It looks like the current version of
php-apcu only supports the RC of PHP 7.3, not the current released version
of PHP (7.2). I had to compile php-apcu manually from source to get it
working properly, as installing php-apcu was trying to install PHP 7.3 too.

--
Regards,
Daniel Lo Nigro
https://d.sb/ | Twitter <http://twitter.com/Daniel15> | Facebook
<http://www.facebook.com/daaniel>


On Sat, Nov 24, 2018 at 3:30 AM OndÅ™ej Surý <[email protected]> wrote:

> php-apcu is a PECL extension that gets compiled for all available version
> from the Debian (driven by php-all-dev package from src:php-defaults).
>
> This allows smooth transitions from one PHP version to another.
>
> So, what I am saying this works as intended, the phpX.Y-ext is reserved
> solely for extensions shipped inside PHP (e.g. native extensions).
>
> Ondřej
> --
> Ondřej Surý <[email protected]>
>
> > On 24 Nov 2018, at 08:58, Daniel Lo Nigro <[email protected]> wrote:
> >
> > Package: php-apcu
> > Version: 5.1.12+4.0.11-2
> > Severity: normal
> >
> > Dear Maintainer,
> >
> > Most of the other PHP packages are prefixed with the version number, for
> example "php7.2-gd", "php7.2-curl", etc. This allows multiple PHP versions
> to be installed side-by-side.
> >
> > However, the APCU package is just called "php-apcu". Is there a reason
> for this difference? It means I'm unable to have PHP 7.1 and 7.2 installed
> side-by-side each with a packaged version of apcu, and instead need to
> build from source.
> >
> >
> > -- System Information:
> > Debian Release: buster/sid
> >  APT prefers testing
> >  APT policy: (500, 'testing')
> > Architecture: amd64 (x86_64)
> >
> > Kernel: Linux 4.18.0-2-amd64 (SMP w/1 CPU core)
> > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> > Init: systemd (via /run/systemd/system)
> > LSM: AppArmor: enabled
> >
> > Versions of packages php-apcu depends on:
> > ii  libc6                            2.27-8
> > ii  php-common                       1:62
> > ii  php7.3-cli [phpapi-20180731]     7.3.0~rc4-1
> > ii  php7.3-phpdbg [phpapi-20180731]  7.3.0~rc4-1
> >
> > Versions of packages php-apcu recommends:
> > ii  php-apcu-bc  1.0.4-3
> >
> > Versions of packages php-apcu suggests:
> > ii  php7.1-gd [php-gd]  7.1.16-1
> > ii  php7.2-gd [php-gd]  7.2.4-1
> >
> > -- no debconf information
> >
>
>

Reply via email to