News Feed
Jobs Feed
Sections




News Archive
Stuart Herbert's Blog:
Dealing With PEAR Dependency Quirks
March 28, 2011 @ 11:09:56

Stuart Herbert has a new post to his blog today that shares some helpful hints about dependency quirks that can come with using PEAR packages and the PEAR installer.

To save myself a bit of effort, I thought it would make sense to make my API client reuse PEAR's existing HTTP_Request2 component. No sense in re-inventing the wheel, I thought. But that's where my troubles began. [...] There are a few quirks in the way that the PEAR installer handles version numbers, and you need to know how to deal with them if you're going to re-use PEAR project components in your own apps.

He shows how a dependency can be set up for the HTTP_Request2 package as a part of the update to his project. He talks about changes to the project's package.xml file and the trick with version numbering to get the latest. In this case, the latest is a non-stable alpha/beta component and the package.xml file needs some special handling to cooperate there (version, stability, release, api and min/max).

0 comments voice your opinion now!
pear dependency quirk tutorial httprequest2 package beta version


blog comments powered by Disqus

Similar Posts

ProWebDeveloper.info: Reducing Database Load with Secure Client-side Sessions

PHPMaster.com: Packaging Your Apps with Phar

NETTUTS.com: Techniques for Mastering cURL

php|architect: Using the PEAR Installer (Parts 1 & 2)

Community News: Latest PEAR Releases for 04.30.2007


Community Events











Don't see your event here?
Let us know!


release framework language api zendframework2 development example unittest introduction interview phpunit testing composer series opinion code community database podcast functional

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework