Re: PEAR 1.4.1 release testing
| From: | Greg Beaver | Date: | Sun, 25 Sep 2005 04:34:57 +0000 |
| Subject: | Re: PEAR 1.4.1 release testing | ||
| References: | 1 2 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-2997@lists.php.net to get a copy of this message | ||
Derick Rethans wrote:
>Notice: Undefined index: attribs in PEAR/Installer.php on line 1301
>
>Notice: Undefined variable: pkg in PEAR/Command/Common.php on line 442
>
>Fatal error: Call to a member function getInstalledBinary() on a non-object in
>/usr/local/lib/php/PEAR/Command/Install.php on line 442
>
>
I think you may have found a PHP bug in the stack trace passed to the
error handler of PEAR as well - the first file is supposed to be
PEAR/PackageFile/v2.php, PEAR/Installer.php is another stack level up.
The PEAR/Command/Common.php should be PEAR/Command/Install.php. Which
PHP version are you testing this on?
In any case, I fixed the warning and the undefined variable, I'll upload
another PEAR 1.4.1 candidate shortly after getting a few tests with the
new REST/xml stuff you provided on IRC (Thank you).
line 1301 of PEAR/Installer.php has no reference to 'attribs', and
neither do surrounding lines. Is something screwy or what?
>Besides that I get a fatal error, the "install message" also lists the
>wrong "destination" path:
>/var/tmp/pear-build-root/install-xdebug-2.0.0beta4//usr/local/lib/php/extensions/debug-non-zts-20050617/xdebug.so
>
That's weird. Does this happen with any other pecl packages?
Greg