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 > > > >

