[pkg-php-pear] Bug#775634: php-mdb2: FTBFS in jessie: exception 'InvalidArgumentException' with message 'Unknown PEAR dependency level: 'group'' in /usr/share/php/pkgtools/phppear/source.php:205

Lucas Nussbaum lucas at lucas-nussbaum.net
Sun Jan 18 00:49:11 UTC 2015


Source: php-mdb2
Version: 2.5.0b5-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20150117 qa-ftbfs
Justification: FTBFS in jessie on amd64

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
>  fakeroot debian/rules binary
> dh binary --buildsystem=phppear --with phppear
>    dh_testroot -O--buildsystem=phppear
>    dh_prep -O--buildsystem=phppear
>    dh_auto_install -O--buildsystem=phppear
> warning: pear/MDB2 requires package "pear/PEAR" (version >= 1.3.6)
> install ok: channel://pear.php.net/MDB2-2.5.0b5
> MDB2: Optional feature fbsql available (Frontbase SQL driver for MDB2)
> MDB2: Optional feature ibase available (Interbase/Firebird driver for MDB2)
> MDB2: Optional feature mssql available (MS SQL Server driver for MDB2)
> MDB2: Optional feature mysql available (MySQL driver for MDB2)
> MDB2: Optional feature mysqli available (MySQLi driver for MDB2)
> MDB2: Optional feature oci8 available (Oracle driver for MDB2)
> MDB2: Optional feature odbc available (ODBC driver for MDB2)
> MDB2: Optional feature pgsql available (PostgreSQL driver for MDB2)
> MDB2: Optional feature querysim available (Querysim driver for MDB2)
> MDB2: Optional feature sqlite available (SQLite2 driver for MDB2)
> MDB2: Optional feature sqlsrv available (MS SQL Server driver for MDB2)
> MDB2: To install optional features use "pear install pear/MDB2#featurename"
>    dh_installdocs -O--buildsystem=phppear
>    dh_installchangelogs -O--buildsystem=phppear
>    dh_perl -O--buildsystem=phppear
>    dh_phppear -O--buildsystem=phppear
> exception 'InvalidArgumentException' with message 'Unknown PEAR dependency level: 'group'' in /usr/share/php/pkgtools/phppear/source.php:205
> Stack trace:
> #0 /usr/share/php/pkgtools/phppear/command.php(98): Pkgtools\Phppear\Source->getDependencies()
> #1 [internal function]: Pkgtools\Phppear\Command->runSubstvars()
> #2 /usr/share/php/pkgtools/base/command.php(181): call_user_func_array(Array, Array)
> #3 /usr/share/php/pkgtools/base/command.php(169): Pkgtools\Base\Command->parseArgs(Array)
> #4 /usr/bin/pkgtools(32): Pkgtools\Base\Command->parseArgs()
> #5 {main}
> dh_phppear: /usr/bin/pkgtools -v --sourcedirectory . phppear substvars returned exit code 1
> make: *** [binary] Error 29

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2015/01/17/php-mdb2_2.5.0b5-1_jessie.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-php-pear mailing list