[pkg-php-pear] [php-maint] Moving forward with the PHP 7.0 transition [Was: phing depends on php5-xdebug, which is not available anymore]

Ondřej Surý ondrej at sury.org
Tue Feb 16 10:24:36 UTC 2016


Hi David,

> [ php-defaults ]
> 
> It seems like the packages currently built from the php-defaults source
> (e.g., php, php-common, php-cli, etc.) are lacking a proper version
> number (something like 7.0.3-* could have been useful to prepare
> properly versionned reverse dependencies), is there a plan to use an
> epoch in order to provide a useful version scheme (as e.g., java-common
> 0.56 source builds the default-jre 2:1.8-56 binary depending on
> openjdk-8-jre –OK, the 8 in 2:1.8-56 is a bit hidden, but it seems to be
> reliable for a while to point at the main version of the Java engine–)?

I didn't want to introduce anything versioned here before you settle on
anything useful for PEAR maintainers.

PECL is handled by phpapi-<ver>, so it's important only for PEAR
packages.

I am fine with switching to something like:

0:7.0+<debrev>

but I would like to hear:

- whether this is really needed?  Will you generate php (>= minver), php
(<< maxver) from package.xml?
- what's the most convenient format for you?

A side thought - wouldn't this confuse people thinking they have
installed PHP 7.0 by looking at the version number of php-fpm instead of
looking at the version number of php7.0-fpm?

Cheers,
-- 
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server



More information about the pkg-php-pear mailing list