PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » PEAR » PEAR » Bug #7455

make-installpear-nozlib-phar.php created phar fails to extract

Details

Submitted2006-04-22 08:27 UTC
Fromrobert at bsd dot hu
StatusNo Feedback
PackagePEAR
PHP Version5.1.2
OSOpenBSD
Roadmaps(Not assigned)

Comments

[2006-04-22 08:27 UTC] robert at bsd dot hu

Description:
------------
Hi.

I'd like to create my own install-pear-nozlib.phar because of several things. First I've checked out pear-core from CVS and tried to create
one archive w/o any modification. Here is the result:

cd /usr/ports/www/php5/core/w-php5-core-5.1.2/pear-core && /usr/ports/www/php5/core/w-php5-core-5.1.2/php-5.1.2/sapi/cli/php -n -dshort_open_tag=0 -dsafe_mode=0 -derror_reporting=E_ALL -ddetect_unicode=0 make-installpear-nozlib-phar.php
Archive_Tar => Archive_Tar-1.3.1.tar
Console_Getopt => Console_Getopt-1.2.tar
PEAR => PEAR-1.4.9.tar
install_files is $install_files = array('Archive_Tar' => 'phar://install-pear-nozlib.phar/Archive_Tar-1.3.1.tar',
'Console_Getopt' => 'phar://install-pear-nozlib.phar/Console_Getopt-1.2.tar',
'PEAR' => 'phar://install-pear-nozlib.phar/PEAR-1.4.9.tar',
);cp /usr/ports/www/php5/core/w-php5-core-5.1.2/pear-core/install-pear-nozlib.phar /usr/ports/www/php5/core/w-php5-core-5.1.2/php-5.1.2/pear
Installing PEAR environment: /usr/ports/www/php5/core/w-php5-core-5.1.2/fake-i386/var/www/pear/

Warning: ksort() expects parameter 1 to be array, integer given in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 243

Warning: Invalid argument supplied for foreach() in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 166

Notice: Undefined variable: ret in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 172

Warning: Invalid argument supplied for foreach() in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 137

Notice: Undefined variable: ret in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 143

Warning: Invalid argument supplied for foreach() in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 192

Notice: Undefined variable: ret in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 198

Warning: Invalid argument supplied for foreach() in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 109

Warning: Invalid argument supplied for foreach() in phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 54

Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/Archive/Tar.php on line 1249

Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/Archive/Tar.php on line 1251

Fatal error: Call to undefined method PEAR_Error::getVersion() in phar://install-pear-nozlib.phar/index.php on line 131
*** Error code 255

Expected result:
----------------
Working install-pear-nozlib.phar because there is no modification.