Bug #78460 [Opn]: PEAR installation failure
| From: | l dot declercq at nuxwin dot com | Date: | Tue, 27 Aug 2019 10:08:54 +0000 |
| Subject: | Bug #78460 [Opn]: PEAR installation failure | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-222434@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=78460&edit=1
ID: 78460
User updated by: l dot declercq at nuxwin dot com
Reported by: l dot declercq at nuxwin dot com
Summary: PEAR installation failure
Status: Open
Type: Bug
Package: *General Issues
Operating System: debian
PHP Version: 7.4.0beta4
Block user comment: N
Private report: N
New Comment:
See also https://github.com/php/php-src/blob/PHP-7.3/configure.ac#L1569
(statement was here)...
Previous Comments:
------------------------------------------------------------------------
[2019-08-27 09:56:55] l dot declercq at nuxwin dot com
Confirmed. So basically put, the 7.0.4beta4 comes with pear/install-pear-nozlib.phar archive (not
present in git repository). In such case, the installation fail because the pear directory
isn't pre-created in build directory (statement missing in the configure.ac, and which was
present in previous PHP versions such as 5.6.40).
If I build, then remove the pear/install-pear-nozlib.phar archive and ran the install recipe. I get:
Installing PHP CLI binary: /opt/phpswitcher/20190827/php7.4/bin/
Installing PHP FPM binary: /opt/phpswitcher/20190827/php7.4/sbin/
Installing build environment: /opt/phpswitcher/20190827/php7.4/lib/php/build/
Installing PHP CGI binary: /opt/phpswitcher/20190827/php7.4/bin/
Installing shared extensions: /opt/phpswitcher/20190827/php7.4/lib/php/20190529/
Installing PHP CGI man page: /opt/phpswitcher/20190827/php7.4/share/man/man1/
Installing PHP CLI man page: /opt/phpswitcher/20190827/php7.4/share/man/man1/
Installing helper programs: /opt/phpswitcher/20190827/php7.4/bin/
Installing PEAR environment: /opt/phpswitcher/20190827/php7.4/share/pear/
program: phpize
Installing PHP FPM defconfig: skipping
Installing PHP FPM man page: /opt/phpswitcher/20190827/php7.4/share/man/man8/
program: php-config
Installing PHP FPM status page: /opt/phpswitcher/20190827/php7.4/share/php/fpm/
/usr/local/src/phpswitcher/php-7.4.0beta4/build/shtool install -c ext/phar/phar.phar
/opt/phpswitcher/20190827/php7.4/bin
Installing man pages: /opt/phpswitcher/20190827/php7.4/share/man/man1/
page: phpize.1
ln -s -f phar.phar /opt/phpswitcher/20190827/php7.4/bin/phar
Installing PDO headers: /opt/phpswitcher/20190827/php7.4/include/php/ext/pdo/
page: php-config.1
Installing header files: /opt/phpswitcher/20190827/php7.4/include/php/
make[2] : on entre dans le répertoire
« /usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build »
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
/usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build/pear/install-pear-nozlib.phar on line 1271
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/index.php on line 15
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/index.php on line 16
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Installer.php on line 22
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Installer.php on line 23
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Downloader.php on line 22
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Common.php on line 22
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Common.php on line 837
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Config.php on line 20
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Config.php on line 21
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Registry.php on line 21
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Registry.php on line 22
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/DependencyDB.php on line 20
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/DependencyDB.php on line 21
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Config.php on line 22
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 19
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Installer/Role.php on line 20
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Config.php on line 23
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/System.php on line 19
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/System.php on line 20
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/Console/Getopt.php on line 21
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Common.php on line 838
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 19
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Validate.php on line 24
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Validate.php on line 25
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Validator/PECL.php on line 18
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Downloader.php on line 23
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/index.php on line 17
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/index.php on line 18
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/index.php on line 19
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/index.php on line 20
Notice: Trying to access array offset on value of type null in
/usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build/pear/install-pear-nozlib.phar on line 961
Notice: Trying to access array offset on value of type null in
/usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build/pear/install-pear-nozlib.phar on line 962
Notice: Trying to access array offset on value of type null in
/usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build/pear/install-pear-nozlib.phar on line 963
Notice: Trying to access array offset on value of type null in
/usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build/pear/install-pear-nozlib.phar on line 964
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Frontend.php on line 83
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Frontend/CLI.php on line 19
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 304
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/Parser/v2.php on line 18
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/Parser/v2.php on line 19
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/v2.php on line 18
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/v2.php on line 1930
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Registry.php on line 1469
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 19
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 20
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 21
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
[PEAR] Archive_Tar - already installed: 1.4.7
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
[PEAR] Console_Getopt - already installed: 1.4.2
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/v2.php on line 1978
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Task/Replace.php on line 18
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
[PEAR] Structures_Graph- already installed: 1.1.1
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
[PEAR] XML_Util - already installed: 1.4.3
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/v2.php on line 1978
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Task/Windowseol.php on line 18
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile/v2.php on line 1978
Warning: require_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/Task/Unixeol.php on line 18
Warning: include_once(): PHP_Archive::stream_set_option is not implemented! in
phar://install-pear-nozlib.phar/PEAR/PackageFile.php on line 102
[PEAR] PEAR - already installed: 1.10.9
Wrote PEAR system config file at: /opt/phpswitcher/20190827/php7.4/etc/pear.conf
You may want to add: /opt/phpswitcher/20190827/php7.4/share/pear to your php.ini include_path
make[2] : on quitte le répertoire
« /usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build »
make[1] : on quitte le répertoire
« /usr/local/src/phpswitcher/php-7.4.0beta4/7.4-build »
touch install-7.4-stamp
So, the install pass but see the multiple warnings for which I've already opened another issue
;)
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=78460
--
Edit this bug report at https://bugs.php.net/bug.php?id=78460&edit=1