[php-maint] Packaging questions re: ITP: php-crypt-blowfish (#597324)

Thomas Goirand zigo at debian.org
Fri Sep 24 18:52:49 UTC 2010


John Morrissey wrote:
> Is that the same for tests, though? In other words, are tests considered
> documentation and should therefore be installed/symlinked into
> /usr/share/doc/$package?

No, a symlink in:

/usr/share/php/tests/Pear_PACKAGE

should link to:

/usr/share/doc/php-pear-package/tests

> Is there a common opinion about whether to use CDBS or debhelper for PEAR
> packages? I see some PHP packages use CDBS, but many more use debhelper.

This is more a mater of tastes, I personally hate CDBS, I just saw what
it does because I had to fix a PHP 5.3.x issue on one package.

> Ok. I wasn't sure if including the .reg in the .deb was the "best" way, or
> if the maintainer scripts should call pear(1) to register the package with
> package.xml when the package is installed.
> 
> I'll leave the .reg in the package.

As I wrote, the best way is to let pear do the install, and leave only
the .reg file...

> I have an Alioth account (jwm-guest); should I be able to push my
> repositories to git.debian.org/pkg-php without any extra permission?

You would need to join the pkg-php group in Alioth. Do such a request,
and tell us about it in here, then I guess one of the admin (which isn't
me...) will validate it.

> I'd also like to package Net_DNS (php-net-dns, #597966) and adopt
> Services_Weather (#529687). Packaging for PEAR modules seems
> straightforward, so working on these too should be easy. Would you be
> willing to give them a once over too, once finished?

I can have a look, no pb, but ONLY if it's using debhelper (that is: if
it's not a CDBS package, which I hate). :)

Thomas



More information about the pkg-php-maint mailing list