[Fwd: Pear broken in php 5.2.11]

View: New views
3 Messages — Rating Filter:   Alert me  

[Fwd: Pear broken in php 5.2.11]

by Greg Beaver-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I have no time to resolve this, and it is a critical bug, could someone
please take a look and fix it, if possible?

Thanks,
Greg

cellog@... you have just been assigned to this bug by pajoye@...

 ID:               49682
 Updated by:       pajoye@...
 Reported By:      kr_krack at yahoo dot com
 Status:           Assigned
 Bug Type:         Compile Failure
 Operating System: Ubuntu 8.04 LTS
 PHP Version:      5.2.11
-Assigned To:      dufuz
+Assigned To:      cellog


Previous Comments:
------------------------------------------------------------------------

[2009-10-27 07:14:28] jcua at shaw dot ca

I have the same errors compiling php5.2.11 on centos 5.4 with apache
2.2.14

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400

------------------------------------------------------------------------

[2009-09-27 02:54:30] jani@...

Assigned to the PEAR maintainer.

------------------------------------------------------------------------

[2009-09-26 18:58:39] kr_krack at yahoo dot com

Description:
------------
I just compiled php 5.2.11, it seems that pear is broken again in this
version, like in php 5.2.10.

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1400

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1391

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha                                          
                                  r/PEAR/ChannelFile.php on line 1396

Warning: Cannot use a scalar value as an array in
phar://install-pear-nozlib.pha

Reproduce code:
---------------
I used the following param:


./configure -prefix=/usr/local --disable-rpath --disable-ipv6
--disable-pdo --disable-debug --with-zend-vm=GOTO
--with-jpeg-dir=/usr --with-png-dir=/usr --with-mysql=/usr
--with-fpm-pid=/var/run/php-fpm.pid
--with-fpm-log=/etc/php-fpm/php-fpm.log
--with-fpm-conf=/etc/php-fpm/php-fpm.conf --with-curl=/usr
--with-bz2=/usr
--with-gd --with-zlib-dir=/usr --with-pcre-regex
--with-openssl-dir=/usr
--with-gettext --with-xmlrpc --with-libmbfl --with-pspell
--with-tidy=/usr
--with-mhash --with-freetype-dir=/usr --with-xsl=/usr
--with-mcrypt=/usr
--enable-fastcgi --enable-sqlite-utf8 --with-fpm --enable-mbstring
--enable-inline-optimization --enable-xml --enable-sockets
--enable-pcntl=shared --enable-mbregex --enable-zip
--enable-gd-native-ttf
--enable-cli --enable-calendar





------------------------------------------------------------------------


--
Edit this bug report at http://bugs.php.net/?id=49682&edit=1



--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Re: [Fwd: Pear broken in php 5.2.11]

by tfk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey guys,

can anyone enlighten me how the release process of PEAR in a phar works?

Seems like this is a re-introduced bug from 5.2.10. I can also confirm
it on various installs.

Till

On Wed, Oct 28, 2009 at 2:47 PM, Greg Beaver <greg@...> wrote:

> Hi,
>
> I have no time to resolve this, and it is a critical bug, could someone
> please take a look and fix it, if possible?
>
> Thanks,
> Greg
>
> cellog@... you have just been assigned to this bug by pajoye@...
>
>  ID:               49682
>  Updated by:       pajoye@...
>  Reported By:      kr_krack at yahoo dot com
>  Status:           Assigned
>  Bug Type:         Compile Failure
>  Operating System: Ubuntu 8.04 LTS
>  PHP Version:      5.2.11
> -Assigned To:      dufuz
> +Assigned To:      cellog
>
>
> Previous Comments:
> ------------------------------------------------------------------------
>
> [2009-10-27 07:14:28] jcua at shaw dot ca
>
> I have the same errors compiling php5.2.11 on centos 5.4 with apache
> 2.2.14
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
>
> ------------------------------------------------------------------------
>
> [2009-09-27 02:54:30] jani@...
>
> Assigned to the PEAR maintainer.
>
> ------------------------------------------------------------------------
>
> [2009-09-26 18:58:39] kr_krack at yahoo dot com
>
> Description:
> ------------
> I just compiled php 5.2.11, it seems that pear is broken again in this
> version, like in php 5.2.10.
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1400
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1391
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>                                  r/PEAR/ChannelFile.php on line 1396
>
> Warning: Cannot use a scalar value as an array in
> phar://install-pear-nozlib.pha
>
> Reproduce code:
> ---------------
> I used the following param:
>
>
> ./configure -prefix=/usr/local --disable-rpath --disable-ipv6
> --disable-pdo --disable-debug --with-zend-vm=GOTO
> --with-jpeg-dir=/usr --with-png-dir=/usr --with-mysql=/usr
> --with-fpm-pid=/var/run/php-fpm.pid
> --with-fpm-log=/etc/php-fpm/php-fpm.log
> --with-fpm-conf=/etc/php-fpm/php-fpm.conf --with-curl=/usr
> --with-bz2=/usr
> --with-gd --with-zlib-dir=/usr --with-pcre-regex
> --with-openssl-dir=/usr
> --with-gettext --with-xmlrpc --with-libmbfl --with-pspell
> --with-tidy=/usr
> --with-mhash --with-freetype-dir=/usr --with-xsl=/usr
> --with-mcrypt=/usr
> --enable-fastcgi --enable-sqlite-utf8 --with-fpm --enable-mbstring
> --enable-inline-optimization --enable-xml --enable-sockets
> --enable-pcntl=shared --enable-mbregex --enable-zip
> --enable-gd-native-ttf
> --enable-cli --enable-calendar
>
>
>
>
>
> ------------------------------------------------------------------------
>
>
> --
> Edit this bug report at http://bugs.php.net/?id=49682&edit=1
>
>
>
> --
> PEAR Development Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [Fwd: Pear broken in php 5.2.11]

by Brett Bieber :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Oct 28, 2009 at 11:28 AM, till <klimpong@...> wrote:
> Hey guys,
>
> can anyone enlighten me how the release process of PEAR in a phar works?

If php is compiled from svn, the latest phar is pulled in from the
pear website. PHP releases are distributed with the phar that was
available at the time of tagging/packaging.

The phar files can be built by checking out pear-core and running the
related make-* build scripts. Once we have a new phar to release, we
package up a PEAR package that contains the phars.
http://pear.php.net/package/pearweb_phars
That pearweb_phars-x.x.x.tgz file is uploaded through the standard
developer upload release form. Once that happens, the server running
pearweb is supposed to automatically upgrade the installed version on
the server, which places the new phars on the pear website. What Helgi
and I discovered was that the upgrade cron job on the server was not
running, which prevented the new phar file from being available at
http://pear.php.net/install-pear-nozlib.phar at the time 5.2.11 was
packaged, ergo, 5.2.11 was tagged and released with the same broken
5.2.10 phar.

The latest phar is available through the web now, and I believe this
phar works fine.

--
Brett Bieber

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php