Home » PEAR » PEAR » Bug #7455
make-installpear-nozlib-phar.php created phar fails to extract
Details
| Submitted | 2006-04-22 08:27 UTC |
|---|---|
| From | robert at bsd dot hu |
| Status | No Feedback |
| Package | PEAR |
| PHP Version | 5.1.2 |
| OS | OpenBSD |
| 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.