[pkg-php-pear] Bug#744876: pdepend and phpmd packaging (was: Please update to last upstream version)

David Prévot taffit at debian.org
Sat May 3 03:07:18 UTC 2014


Hi Prach,

On Wed, Apr 30, 2014 at 03:32:49PM -0400, David Prévot wrote:

> >> php-depend
> >
> >  http://anonscm.debian.org/gitweb/?p=pkg-php/php-depend.git
> 
> When I run pdepend, it fails with:
[…]
> 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).

I’ve not yet tried to debug the issue, but want to state that it might
just be a bad use case on my side: I’ve had good results while using it
from a build process of another package I came across.

To be clear, if it works for you (as needed for PHPUnit packaging), I’m
willing to upload the package as is (and to eventually fill a proper
bug report with hopefully more useful data of the issue I encountered)

> >> >  - 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).

That’s the only blocker IMHO (my other remarks were merely cosmetics),
and I’m happy to upload it once you’ve confirmed php-depend is in the
state you want it to be.

Regards

David

P.-S.: FTPmasters just processed a bunch of needed dependencies, only
phpdox (and php-parser as its last build-dependency) is to be processed.

P.-P.-S.: the other cosmetic remarks, as reminder (no action needed if
you disagree or don’t believe they worth being addressed).

> > 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).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-php-pear/attachments/20140502/b3b85405/attachment-0001.sig>


More information about the pkg-php-pear mailing list