[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