[php-maint] Packaging php-pear from PEAR
seanius at debian.org
Mon Sep 24 07:00:14 UTC 2007
On Monday 24 September 2007 01:06:23 am Steve Langasek wrote:
> On Sun, Sep 23, 2007 at 06:13:22PM -0400, Mark A. Hershberger wrote:
> > When I grabbed the source for php-pear, I was surprised to see that it
> > was packaged from the PHP5 source instead of directly from the PEAR
> > repository.
> > Is there any reason not to package this directly from Pear?
> Because it's already in the upstream php5 source package. Including a
> separate source package in the archive looks like unnecessary bloat.
> Is there any reason *to* package it directly from PEAR?
closer synchronization with upstream, and the ability to update one without
updating the other. currently updating pear is nigh impossible because the
source is stored in a binary "phar" file within the php tarball, so we're
more or less stuck with what php bundles. if a new version of pear comes out
we can't exactly patch the .phar file, so we would have to either wait for
php upstream to bundle the new version, or do something really ugly like
base64 encode the phar file and add it to the .diff.gz.
ideally with a seperate source package we could also use the original sources
and not their provided installer, but after having looked into this that'd be
a project by itself.
but most importantly it would give the freedom in this group to have a more
delegated structure, where folks who are interested in getting their hands
dirty with pear can do so without needing to also manage the php packages, or
at least until they're interested enough to do that too. with the proposed
changes that have been coming up with pear's local-vs-debian stuff, i think
it could make that job a bit easier too.
so anyway, that's my $0.02 USD (hmm, maybe i should switch to CAD...), i think
you can see where my bias is leaning.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-php-maint/attachments/20070924/d911f82a/attachment.pgp
More information about the pkg-php-maint