[pkg-php-pear] Bug#744876: Bug#744876: Bug#744876: Please update to last upstream version (currently 4.0.17)

David Prévot david at tilapin.org
Wed Apr 30 19:32:49 UTC 2014


Hi Prach,

Great job on those two packages (I can see a pattern here ;).

>> php-depend
>
>  http://anonscm.debian.org/gitweb/?p=pkg-php/php-depend.git

When I run pdepend, it fails with:

Parsing source files:
[...]
Executing Dependency-Analyzer:
[...]
Critical error:
===============
Unable to set image format

Can you reproduce the issue? Do you have an idea (to debug) about what's
wrong? (I have php5-imagick 3.1.2-1 installed).


>> >  - phpmd
>> >     http://phpmd.org
>>
>> php-pmd (assuming it's the same as PHP_PMD via PEAR)
>
>  http://anonscm.debian.org/gitweb/?p=pkg-php/php-pmd.git

It needs to build-depend on php-depend (for the manpage).

> I've added you as uploader in php-depend and php-pmd, please take a
> look at those packages when you've time.

That shouldn’t be needed (I’m just trying to help bootstrap the latest
PHPUnit 4, but have no intent to maintain it in the long run... yet ;).

I also have second thoughts on package names: I finally opted for phploc,
phpcpd and phpdox for the three others, to match the command line tool.

For those two, I believe sticking to php-pmd and php-depend still makes
sense (since they provide respectively the PHP/PMD and PHP/Depend
classes), but you may wish to also change them to phpmd and pdepend.

If you decide not to change the package name (and even if the domain name
of the homepage may help "apt-cache search $cli" to find the right
package), you may consider adding something like "This package provides
the $cli(1) command line interface" to the package description.

If you decide to change the package name, please add a "Provides:
$oldproposedname" to help the package manager find the correct
recommendations for phing until it’s rebuild. Please keep me posted ASAP
too in order to fix the pear-channels override soon (I plan to upload a
new version today).

I’m two packages away from the last needed build-dependency (phpdox, aka
php-dox), and may be done soon, maybe tonight.

Regards

David



More information about the pkg-php-pear mailing list