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

Mathieu Parent math.parent at gmail.com
Mon Feb 22 19:43:57 UTC 2016


2016-02-21 22:27 GMT+01:00 Mathieu Parent <math.parent at gmail.com>:
> Hello everybody,
>
> [...]
>> [ pkg-php-tools ]
>>
>> About the “root” issue, Mathieu, what are the current blockers holding
>> the still current “pkg-php-tools package is still WIP”? [0] Is there
>> anything we can help with in order to start making our PHP classes ready
>> for the ongoing transition?
>
> There is no blocker. I'll upload it soon.

I spoke too fast. pkg-php-tools currently FTBFS on sid:
Running test: 201_Debian_Debhelper_Buildsystem_phppear.sh
    cp package.xml ./MyProject_Packages-1.2.1/package.xml
    sed -i -e s/md5sum=\"\[^\"\]\*\"// -e s/sha1sum=\"\[^\"\]\*\"//
./MyProject_Packages-1.2.1/package.xml
    /usr/bin/pear -c debian/pearrc -d download_dir=/tmp -d
include_path=/usr/share/php -d php_bin=/usr/bin/php -d
bin_dir=/usr/bin -d php_dir=/usr/share/php -d
data_dir=/usr/share/php/data -d doc_dir=/usr/share/doc/php-foo -d
test_dir=/usr/share/php/tests install --offline --nodeps -P
/tmp/xk_J41CJRn ./MyProject_Packages-1.2.1/package.xml
PHP Parse error:  syntax error, unexpected 'new' (T_NEW) in
/usr/share/php/PEAR/Frontend.php on line 91
201_Debian_Debhelper_Buildsystem_phppear.pl: /usr/bin/pear -c
debian/pearrc -d download_dir=/tmp -d include_path=/usr/share/php -d
php_bin=/usr/bin/php -d bin_dir=/usr/bin -d php_dir=/usr/share/php -d
data_dir=/usr/share/php/data -d doc_dir=/usr/share/doc/php-foo -d
test_dir=/usr/share/php/tests install --offline --nodeps -P
/tmp/xk_J41CJRn ./MyProject_Packages-1.2.1/package.xml returned exit
code 255
UNKNOWN

i.e we need php-pear to pass NEW (which include the needed fix |1])

[1]: https://github.com/pear/pear-core/commit/4a66490bdecd5e4ec2b8213e89a6e40aaa18975e




-- 
Mathieu



More information about the pkg-php-pear mailing list