Re: solution for those depending on PEAR packages with non-PEAR apps
| From: | Arnaud Limbourg | Date: | Tue, 26 Apr 2005 09:49:14 +0000 |
| Subject: | Re: solution for those depending on PEAR packages with non-PEAR apps | ||
| References: | 1 2 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-37411@lists.php.net to get a copy of this message | ||
> I'd like to weigh in with a simple analogy. Both Portage (Gentoo's
> install system) and OpenEmbedded (the build system for Familiar and
> OpenZaurus) support applying patches to code. I think this is a great
> idea as it allows people to fix bugs and add features as they see fit
> without having to wait for upstream developers. It often takes a long
> time to get patches applied upstream and having the installer support
> patches is a great way to go to allow people to use *our* software but
> still have more control over how they can deal with bugs.
>
> I'd like to give a big +1 for including this feature and an even
> bigger -1 to the "put a patched version on your own channel" idea.
> Putting a patched version up on your onw channel has many problems.
> The user will either have to force the upgrade / install or deal with
> possibly forcing the upgrade/install when the upstream maintainer
> releases the new version. I had other points, but I can't remember
> them just now...
I agree with Justin, gentoo way of applying patches is pretty nice and
efficient. A channel with patched version doesn't too good indeed.
It would help shared hosts who want to maintain a system wide install
but fear BC breaks which would send legions of users screaming at them.
Arnaud.