[php-maint] Packaging php-pear from PEAR
Steve Langasek
vorlon at debian.org
Sun Sep 30 07:26:58 UTC 2007
On Mon, Sep 24, 2007 at 09:00:14AM +0200, sean finney wrote:
> 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.
Ok, you win; I can't argue with this level of nuttery on the part of
upstream.
> 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,
I don't think it's a good idea to have decisions about pear being made
autonomously from the php packages.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
More information about the pkg-php-maint
mailing list