Blank page on package version page

27 views
Skip to first unread message

Alvaro Carrasco

unread,
Jan 6, 2010, 4:08:27 PM1/6/10
to pear...@googlegroups.com
Hi,

I uploaded a package to dev.pearfarm.org using 'pearfarm push'. Now,
this URL for the package gives me a blank page:

http://dev.pearfarm.org/alvaro/outlet/1.0rc2

Installing the package from the tgz file works fine. But when i try to
install from url I get this:

[root@li3-204 ~]# pear install alvaro.dev.pearfarm.org/outlet

Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 301
PHP Notice: Uninitialized string offset: 0 in
/usr/share/pear/PEAR/REST/10.php on line 301
PHP Stack trace:
PHP 1. {main}() /usr/share/pear/pearcmd.php:0
PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
PHP 3. PEAR_Command_Install->doInstall()
/usr/share/pear/PEAR/Command/Common.php:271
PHP 4. PEAR_Downloader->download()
/usr/share/pear/PEAR/Command/Install.php:661
PHP 5. PEAR_Downloader_Package->initialize()
/usr/share/pear/PEAR/Downloader.php:278
PHP 6. PEAR_Downloader_Package->_fromString()
/usr/share/pear/PEAR/Downloader/Package.php:190
PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
/usr/share/pear/PEAR/Downloader/Package.php:1729
PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/Downloader.php:860
PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/REST/13.php:142
string(0) ""

Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 348
PHP Notice: Uninitialized string offset: 0 in
/usr/share/pear/PEAR/REST/10.php on line 348
PHP Stack trace:
PHP 1. {main}() /usr/share/pear/pearcmd.php:0
PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
PHP 3. PEAR_Command_Install->doInstall()
/usr/share/pear/PEAR/Command/Common.php:271
PHP 4. PEAR_Downloader->download()
/usr/share/pear/PEAR/Command/Install.php:661
PHP 5. PEAR_Downloader_Package->initialize()
/usr/share/pear/PEAR/Downloader.php:278
PHP 6. PEAR_Downloader_Package->_fromString()
/usr/share/pear/PEAR/Downloader/Package.php:190
PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
/usr/share/pear/PEAR/Downloader/Package.php:1729
PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/Downloader.php:860
PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/REST/13.php:142

Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 350
PHP Notice: Uninitialized string offset: 0 in
/usr/share/pear/PEAR/REST/10.php on line 350
PHP Stack trace:
PHP 1. {main}() /usr/share/pear/pearcmd.php:0
PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
PHP 3. PEAR_Command_Install->doInstall()
/usr/share/pear/PEAR/Command/Common.php:271
PHP 4. PEAR_Downloader->download()
/usr/share/pear/PEAR/Command/Install.php:661
PHP 5. PEAR_Downloader_Package->initialize()
/usr/share/pear/PEAR/Downloader.php:278
PHP 6. PEAR_Downloader_Package->_fromString()
/usr/share/pear/PEAR/Downloader/Package.php:190
PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
/usr/share/pear/PEAR/Downloader/Package.php:1729
PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/Downloader.php:860
PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/REST/13.php:142
PHP Fatal error: Cannot use string offset as an array in
/usr/share/pear/PEAR/REST/10.php on line 350
PHP Stack trace:
PHP 1. {main}() /usr/share/pear/pearcmd.php:0
PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
PHP 3. PEAR_Command_Install->doInstall()
/usr/share/pear/PEAR/Command/Common.php:271
PHP 4. PEAR_Downloader->download()
/usr/share/pear/PEAR/Command/Install.php:661
PHP 5. PEAR_Downloader_Package->initialize()
/usr/share/pear/PEAR/Downloader.php:278
PHP 6. PEAR_Downloader_Package->_fromString()
/usr/share/pear/PEAR/Downloader/Package.php:190
PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
/usr/share/pear/PEAR/Downloader/Package.php:1729
PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/Downloader.php:860
PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/REST/13.php:142


Any idea what could be the problem?

Thanks,
Alvaro

Alan Pinstein

unread,
Jan 6, 2010, 4:51:51 PM1/6/10
to pear...@googlegroups.com
We have gone live... you should be targeting www.pearfarm.org and
alvaro.pearfarm.org. Make sure you have an account on the live service
and try again...

I have no idea what state the dev server is in; not sure I'd expect it
to work at all times.

Alan

> REST/13.php:142
>
> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 350
> PHP Notice: Uninitialized string offset: 0 in
> /usr/share/pear/PEAR/REST/10.php on line 350
> PHP Stack trace:
> PHP 1. {main}() /usr/share/pear/pearcmd.php:0
> PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
> PHP 3. PEAR_Command_Install->doInstall()
> /usr/share/pear/PEAR/Command/Common.php:271
> PHP 4. PEAR_Downloader->download()
> /usr/share/pear/PEAR/Command/Install.php:661
> PHP 5. PEAR_Downloader_Package->initialize()
> /usr/share/pear/PEAR/Downloader.php:278
> PHP 6. PEAR_Downloader_Package->_fromString()
> /usr/share/pear/PEAR/Downloader/Package.php:190
> PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
> /usr/share/pear/PEAR/Downloader/Package.php:1729
> PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/

> Downloader.php:860
> PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/

> REST/13.php:142
> PHP Fatal error: Cannot use string offset as an array in
> /usr/share/pear/PEAR/REST/10.php on line 350
> PHP Stack trace:
> PHP 1. {main}() /usr/share/pear/pearcmd.php:0
> PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
> PHP 3. PEAR_Command_Install->doInstall()
> /usr/share/pear/PEAR/Command/Common.php:271
> PHP 4. PEAR_Downloader->download()
> /usr/share/pear/PEAR/Command/Install.php:661
> PHP 5. PEAR_Downloader_Package->initialize()
> /usr/share/pear/PEAR/Downloader.php:278
> PHP 6. PEAR_Downloader_Package->_fromString()
> /usr/share/pear/PEAR/Downloader/Package.php:190
> PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
> /usr/share/pear/PEAR/Downloader/Package.php:1729
> PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/

> Downloader.php:860
> PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/

Alvaro Carrasco

unread,
Jan 6, 2010, 5:19:30 PM1/6/10
to pear...@googlegroups.com
I just tried it on the live URL and i got the exact same issues. Other
packages install without any problems, it's probably an issue with my
package but not sure what (it installs fine using 'pear install
outlet-1.0rc2.tgz').

This url works fine:
http://alvaro.pearfarm.org/get/alvaro/outlet-1.0rc2.tgz

So you can examine the package from there if it helps.

But still getting the blank page on:
http://www.pearfarm.org/alvaro/outlet/1.0rc2

And the same errors when installing from url (last email).

Alvaro

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142


>> string(0) ""
>>
>> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 348
>> PHP Notice:  Uninitialized string offset: 0 in
>> /usr/share/pear/PEAR/REST/10.php on line 348
>> PHP Stack trace:
>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0
>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
>> PHP   3. PEAR_Command_Install->doInstall()
>> /usr/share/pear/PEAR/Command/Common.php:271
>> PHP   4. PEAR_Downloader->download()
>> /usr/share/pear/PEAR/Command/Install.php:661
>> PHP   5. PEAR_Downloader_Package->initialize()
>> /usr/share/pear/PEAR/Downloader.php:278
>> PHP   6. PEAR_Downloader_Package->_fromString()
>> /usr/share/pear/PEAR/Downloader/Package.php:190
>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>> PHP   8. PEAR_REST_13->getDownloadURL()

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142


>>
>> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 350
>> PHP Notice:  Uninitialized string offset: 0 in
>> /usr/share/pear/PEAR/REST/10.php on line 350
>> PHP Stack trace:
>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0
>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
>> PHP   3. PEAR_Command_Install->doInstall()
>> /usr/share/pear/PEAR/Command/Common.php:271
>> PHP   4. PEAR_Downloader->download()
>> /usr/share/pear/PEAR/Command/Install.php:661
>> PHP   5. PEAR_Downloader_Package->initialize()
>> /usr/share/pear/PEAR/Downloader.php:278
>> PHP   6. PEAR_Downloader_Package->_fromString()
>> /usr/share/pear/PEAR/Downloader/Package.php:190
>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>> PHP   8. PEAR_REST_13->getDownloadURL()

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142


>> PHP Fatal error:  Cannot use string offset as an array in
>> /usr/share/pear/PEAR/REST/10.php on line 350
>> PHP Stack trace:
>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0
>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
>> PHP   3. PEAR_Command_Install->doInstall()
>> /usr/share/pear/PEAR/Command/Common.php:271
>> PHP   4. PEAR_Downloader->download()
>> /usr/share/pear/PEAR/Command/Install.php:661
>> PHP   5. PEAR_Downloader_Package->initialize()
>> /usr/share/pear/PEAR/Downloader.php:278
>> PHP   6. PEAR_Downloader_Package->_fromString()
>> /usr/share/pear/PEAR/Downloader/Package.php:190
>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>> PHP   8. PEAR_REST_13->getDownloadURL()

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142

scott davis

unread,
Jan 6, 2010, 5:44:43 PM1/6/10
to pear...@googlegroups.com
well thats because you didn't follow the pear versioning system


1.0rc2 is not a valid version we need to open and issue to validate this

0.0.0 is how versioning works in pear no letters or numbers here is the regex used to match the route 
/(?P<version>[0-9]+\.[0-9]+\.[0-9]+)/ 

Although your version will work in theory it will break pear when you try the more advanced features from the CLI so stick to numbers only

Alan Pinstein

unread,
Jan 6, 2010, 5:58:38 PM1/6/10
to pear...@googlegroups.com
Wow I'm actually surprised that "pear package" even ran without error, it does a lot of internal checking.

Alan

Alvaro Carrasco

unread,
Jan 6, 2010, 6:20:53 PM1/6/10
to pear...@googlegroups.com
Where is the pear versioning system documented? All I could find was:
http://pear.php.net/manual/en/guide.developers.package2.intro.php

Which has an example file with a letter on the release version:
<version>
<release>1.4.0a2</release>
<api>1.4.0</api>
</version>

And:
http://pear.php.net/manual/en/guide.developers.package2.version.php

Which just makes references to the "familiar" 1.0 format.

I guess I'll switch to just numbers for now. Is there way to specify
somewhere that it is an RC2? I'm already specifying a 'stability' of
'beta' (like the docs suggest).

Alvaro

scott davis

unread,
Jan 6, 2010, 6:37:13 PM1/6/10
to pear...@googlegroups.com
in the notes? maybe the reason it breaks is because of this http://pear.php.net/manual/en/core.rest.php#core.rest.fileformats.r-package-012xml

but i see on that page you linked then have a release version with an alpha character so i may have to rewire which version i chose maybe only the api version is the one that has that restriction.

The pear documentation is really horrible for server stuff so ill have to dig into the code

scott davis

unread,
Jan 6, 2010, 6:56:11 PM1/6/10
to pear...@googlegroups.com
Yea, im right its a client issue the server doesn't mind serving it the client just hates letters in the versions

Discovery of channel "alvaro.dev.pearfarm.org" succeeded
scott-daviss-mac-mini:pearfarm_channel_server sdavis$ sudo pear install alvaro.dev.pearfarm.org/outlet-1.0rc2
install failed
scott-daviss-mac-mini:pearfarm_channel_server sdavis$ sudo pear install alvaro.dev.pearfarm.org/outlet
install failed
scott-daviss-mac-mini:pearfarm_channel_server sdavis$ sudo pear remote-list -c alvaro.dev.pearfarm.org
WARNING: channel "alvaro.dev.pearfarm.org" has updated its protocols, use "pear channel-update alvaro.dev.pearfarm.org" to update
Channel alvaro.dev.pearfarm.org Available packages:
===================================================
Package Version
outlet  -n/a-

Inorder for version specific installing to work it has to be 0.0.0 format



scott-daviss-mac-mini:pearfarm_channel_server sdavis$ sudo pear remote-list -c apinstein.dev.pearfarm.org
Channel apinstein.dev.pearfarm.org Available packages:
======================================================
Package      Version
config_magic 1.0.0
mp           1.0.0

Alan Pinstein

unread,
Jan 6, 2010, 7:37:16 PM1/6/10
to pear...@googlegroups.com
Will you try this with version "1.0.0rc2"?

I think that pear requires 3-part version numbers...

Alan

On Jan 6, 2010, at 4:08 PM, Alvaro Carrasco wrote:

> REST/13.php:142
>
> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 350
> PHP Notice: Uninitialized string offset: 0 in
> /usr/share/pear/PEAR/REST/10.php on line 350
> PHP Stack trace:
> PHP 1. {main}() /usr/share/pear/pearcmd.php:0
> PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
> PHP 3. PEAR_Command_Install->doInstall()
> /usr/share/pear/PEAR/Command/Common.php:271
> PHP 4. PEAR_Downloader->download()
> /usr/share/pear/PEAR/Command/Install.php:661
> PHP 5. PEAR_Downloader_Package->initialize()
> /usr/share/pear/PEAR/Downloader.php:278
> PHP 6. PEAR_Downloader_Package->_fromString()
> /usr/share/pear/PEAR/Downloader/Package.php:190
> PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
> /usr/share/pear/PEAR/Downloader/Package.php:1729
> PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/

> Downloader.php:860
> PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/

> REST/13.php:142
> PHP Fatal error: Cannot use string offset as an array in
> /usr/share/pear/PEAR/REST/10.php on line 350
> PHP Stack trace:
> PHP 1. {main}() /usr/share/pear/pearcmd.php:0
> PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
> PHP 3. PEAR_Command_Install->doInstall()
> /usr/share/pear/PEAR/Command/Common.php:271
> PHP 4. PEAR_Downloader->download()
> /usr/share/pear/PEAR/Command/Install.php:661
> PHP 5. PEAR_Downloader_Package->initialize()
> /usr/share/pear/PEAR/Downloader.php:278
> PHP 6. PEAR_Downloader_Package->_fromString()
> /usr/share/pear/PEAR/Downloader/Package.php:190
> PHP 7. PEAR_Downloader->_getPackageDownloadUrl()
> /usr/share/pear/PEAR/Downloader/Package.php:1729
> PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/

> Downloader.php:860
> PHP 9. PEAR_REST_10->_returnDownloadURL() /usr/share/pear/PEAR/

Alvaro Carrasco

unread,
Jan 6, 2010, 7:43:35 PM1/6/10
to pear...@googlegroups.com
Sorry, to keep this going. I'm pretty sure that it's not a client issue.

I think the server was returning a blank page for this call:
http://alvaro.pearfarm.org/rest/r/outlet/allreleases.xml
when the release version was 1.0.0RC2.

As you can see from this page:
http://pear.php.net/packages.php?catpid=7&catname=Database
there are plenty of packages in pear.php.net that have version
suffixes such as 'b2' or 'RC1'. They install without any problems
using the pear client.

Here is an example response from the pear.php.net server with such a version:
http://pear.php.net/rest/r/db_nestedset/allreleases.xml

If you don't mind, i can take a look at the server code to help debug the issue.

Thanks,
Alvaro

Alvaro Carrasco

unread,
Jan 6, 2010, 7:46:56 PM1/6/10
to pear...@googlegroups.com
I tried it like this:
1.0.0RC2
a little while ago and got the same problem.

I can't try it anymore because now the server tells me:
Failed to save versions: Version is invalid

Scott must have updated it very recently to disallow letters.

Alvaro

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142


>> string(0) ""
>>
>> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 348
>> PHP Notice:  Uninitialized string offset: 0 in
>> /usr/share/pear/PEAR/REST/10.php on line 348
>> PHP Stack trace:
>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0
>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
>> PHP   3. PEAR_Command_Install->doInstall()
>> /usr/share/pear/PEAR/Command/Common.php:271
>> PHP   4. PEAR_Downloader->download()
>> /usr/share/pear/PEAR/Command/Install.php:661
>> PHP   5. PEAR_Downloader_Package->initialize()
>> /usr/share/pear/PEAR/Downloader.php:278
>> PHP   6. PEAR_Downloader_Package->_fromString()
>> /usr/share/pear/PEAR/Downloader/Package.php:190
>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>> PHP   8. PEAR_REST_13->getDownloadURL()

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142


>>
>> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line 350
>> PHP Notice:  Uninitialized string offset: 0 in
>> /usr/share/pear/PEAR/REST/10.php on line 350
>> PHP Stack trace:
>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0
>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
>> PHP   3. PEAR_Command_Install->doInstall()
>> /usr/share/pear/PEAR/Command/Common.php:271
>> PHP   4. PEAR_Downloader->download()
>> /usr/share/pear/PEAR/Command/Install.php:661
>> PHP   5. PEAR_Downloader_Package->initialize()
>> /usr/share/pear/PEAR/Downloader.php:278
>> PHP   6. PEAR_Downloader_Package->_fromString()
>> /usr/share/pear/PEAR/Downloader/Package.php:190
>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>> PHP   8. PEAR_REST_13->getDownloadURL()

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142


>> PHP Fatal error:  Cannot use string offset as an array in
>> /usr/share/pear/PEAR/REST/10.php on line 350
>> PHP Stack trace:
>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0
>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305
>> PHP   3. PEAR_Command_Install->doInstall()
>> /usr/share/pear/PEAR/Command/Common.php:271
>> PHP   4. PEAR_Downloader->download()
>> /usr/share/pear/PEAR/Command/Install.php:661
>> PHP   5. PEAR_Downloader_Package->initialize()
>> /usr/share/pear/PEAR/Downloader.php:278
>> PHP   6. PEAR_Downloader_Package->_fromString()
>> /usr/share/pear/PEAR/Downloader/Package.php:190
>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>> PHP   8. PEAR_REST_13->getDownloadURL()

>> /usr/share/pear/PEAR/Downloader.php:860
>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>> /usr/share/pear/PEAR/REST/13.php:142

Alan Pinstein

unread,
Jan 6, 2010, 7:51:11 PM1/6/10
to pear...@googlegroups.com
Thanks for verifying that; I do think it's a server bug.

Should be fixed soon-ish.

Feel free to look for the bug in the server code:

http://github.com/jetviper21/pearfarm_channel_server

Alan

Alvaro Carrasco

unread,
Jan 6, 2010, 7:57:56 PM1/6/10
to pear...@googlegroups.com
I think it's this line:
$this->validates_format_of('version', array('with' => '/^[0-9A-za-z\.]+$/'));
(before you changed it just now)

the pattern should be changed from:
/^[0-9A-za-z\.]+$/
to:
/^[0-9A-Za-z\.]+$/ #uppercase first Z

Alvaro

>>>>>>>>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305


>>>>>>>>> PHP   3. PEAR_Command_Install->doInstall()
>>>>>>>>> /usr/share/pear/PEAR/Command/Common.php:271
>>>>>>>>> PHP   4. PEAR_Downloader->download()
>>>>>>>>> /usr/share/pear/PEAR/Command/Install.php:661
>>>>>>>>> PHP   5. PEAR_Downloader_Package->initialize()
>>>>>>>>> /usr/share/pear/PEAR/Downloader.php:278
>>>>>>>>> PHP   6. PEAR_Downloader_Package->_fromString()
>>>>>>>>> /usr/share/pear/PEAR/Downloader/Package.php:190
>>>>>>>>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>>>>>>>>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>>>>>>>>> PHP   8. PEAR_REST_13->getDownloadURL()
>>>>>>>>> /usr/share/pear/PEAR/Downloader.php:860
>>>>>>>>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>>>>>>>>> /usr/share/pear/PEAR/REST/13.php:142
>>>>>>>>> string(0) ""
>>>>>>>>>
>>>>>>>>> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line
>>>>>>>>> 348
>>>>>>>>> PHP Notice:  Uninitialized string offset: 0 in
>>>>>>>>> /usr/share/pear/PEAR/REST/10.php on line 348
>>>>>>>>> PHP Stack trace:
>>>>>>>>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0

>>>>>>>>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305


>>>>>>>>> PHP   3. PEAR_Command_Install->doInstall()
>>>>>>>>> /usr/share/pear/PEAR/Command/Common.php:271
>>>>>>>>> PHP   4. PEAR_Downloader->download()
>>>>>>>>> /usr/share/pear/PEAR/Command/Install.php:661
>>>>>>>>> PHP   5. PEAR_Downloader_Package->initialize()
>>>>>>>>> /usr/share/pear/PEAR/Downloader.php:278
>>>>>>>>> PHP   6. PEAR_Downloader_Package->_fromString()
>>>>>>>>> /usr/share/pear/PEAR/Downloader/Package.php:190
>>>>>>>>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>>>>>>>>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>>>>>>>>> PHP   8. PEAR_REST_13->getDownloadURL()
>>>>>>>>> /usr/share/pear/PEAR/Downloader.php:860
>>>>>>>>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>>>>>>>>> /usr/share/pear/PEAR/REST/13.php:142
>>>>>>>>>
>>>>>>>>> Notice: Uninitialized string offset: 0 in PEAR/REST/10.php on line
>>>>>>>>> 350
>>>>>>>>> PHP Notice:  Uninitialized string offset: 0 in
>>>>>>>>> /usr/share/pear/PEAR/REST/10.php on line 350
>>>>>>>>> PHP Stack trace:
>>>>>>>>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0

>>>>>>>>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305


>>>>>>>>> PHP   3. PEAR_Command_Install->doInstall()
>>>>>>>>> /usr/share/pear/PEAR/Command/Common.php:271
>>>>>>>>> PHP   4. PEAR_Downloader->download()
>>>>>>>>> /usr/share/pear/PEAR/Command/Install.php:661
>>>>>>>>> PHP   5. PEAR_Downloader_Package->initialize()
>>>>>>>>> /usr/share/pear/PEAR/Downloader.php:278
>>>>>>>>> PHP   6. PEAR_Downloader_Package->_fromString()
>>>>>>>>> /usr/share/pear/PEAR/Downloader/Package.php:190
>>>>>>>>> PHP   7. PEAR_Downloader->_getPackageDownloadUrl()
>>>>>>>>> /usr/share/pear/PEAR/Downloader/Package.php:1729
>>>>>>>>> PHP   8. PEAR_REST_13->getDownloadURL()
>>>>>>>>> /usr/share/pear/PEAR/Downloader.php:860
>>>>>>>>> PHP   9. PEAR_REST_10->_returnDownloadURL()
>>>>>>>>> /usr/share/pear/PEAR/REST/13.php:142
>>>>>>>>> PHP Fatal error:  Cannot use string offset as an array in
>>>>>>>>> /usr/share/pear/PEAR/REST/10.php on line 350
>>>>>>>>> PHP Stack trace:
>>>>>>>>> PHP   1. {main}() /usr/share/pear/pearcmd.php:0

>>>>>>>>> PHP   2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305

scott davis

unread,
Jan 6, 2010, 8:27:45 PM1/6/10
to pear...@googlegroups.com
ok the corrected version is live 1.0RC2 is now vaild! bug fixed

Alvaro Carrasco

unread,
Jan 6, 2010, 8:43:12 PM1/6/10
to pear...@googlegroups.com
I just uploaded RC2, works great.

Thanks,
Alvaro

Reply all
Reply to author
Forward
0 new messages