[Pkg-php-pecl] Bug#763919: Bug#763919: php-sasl: .deb is missing mandatory field

Mathieu Parent (Debian) sathieu at debian.org
Sat Oct 4 19:59:26 UTC 2014


Control: clone -1 -2
Control: reassign -2 pkg-php-tools 1.14
Control: retitle -2 pkg-php-tools [REGRESSION] PEAR: package.xml v1 is missing
Control: block -1 by -2
Control: severity -2 important
Control: affects -2 + php-sasl
Control: tags -2 + confirmed


2014-10-04 21:39 GMT+02:00 Prach Pongpanich <prachpub at gmail.com>:
> Hi Mathieu,
>
> On Sat, Oct 4, 2014 at 1:57 AM, Kurt Roeckx <kurt at roeckx.be> wrote:
>> Package: php-sasl
>> Version: 0.1.0-3
>> Severity: serious
>>
>> Hi,
>>
>> php-sasl's upload on arm64 is being rejected because it's missing
>> a mandatory field.  I'm not sure which one it is, but I think it's
>> Description.
>>
>
> I think the pkg-php-tools is cause of the problem. I have built
> php-sasl with pkg-php-tools-1.24 and got the messages:
>
>    dh_auto_clean -O--buildsystem=phppear
> exception 'InvalidArgumentException' with message 'Invalid
> package.xml: incorrect or unsupported version 1.0' in
> /usr/share/php/pkgtools/phppear/source.php:85
> Stack trace:
> #0 /usr/share/php/pkgtools/phppear/command.php(41):
> Pkgtools\Phppear\Source->__construct('.')
> #1 [internal function]: Pkgtools\Phppear\Command->runName()
> #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}

Yes. pkg-php-tools 1.14 broke support for package.xml v1 silently untill 1.22.

I have cloned this bug to add support back.

Regards
-- 
Mathieu Parent



More information about the Pkg-php-pecl mailing list