PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

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.