PEAR cache mistakes on windows
| From: | Laurent Laville | Date: | Sat, 17 Dec 2011 11:06:06 +0000 |
| Subject: | PEAR cache mistakes on windows | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-54633@lists.php.net to get a copy of this message | ||
Hello,
With PEAR 1.9.4 installed on my local Windows platform, I've some problem with PEAR cache
Remember
http://old.nabble.com/SECURITY-ERROR-on-cacheid-files---need-explains-td32082888.html
Now today, while I try to test new incoming version of PHP_CompatInfo 2.2.0 on all my PHP versions (5.2, 5.3, 5.4.0RC3) I got a strange behaviour.
With a local PEAR copy and a package version of PHP_CompatInfo 2.2.0 (snapshot), I try to upgrade for the second times, I have such output :
Trying to install the version with pear channel
Then I choose to clear my cache, and all goes fines
See all details below
Laurent Laville
C:\UwAmp\bin\php\php-5.4.0RC3>pear -c pear.ini upgrade -f \home\pear\packages\PHP_CompatInfo-2.2.0.tgz
WARNING: failed to download pear.php.net/PHP_CompatInfo, version "2.2.0", will instead download version 1.9.0,
stability "stable"
Did not download optional dependencies: phpunit/PHPUnit, pear/XML_Util, pear/XML_Beautifier, pear/Console_Prog
ressBar, pear/Var_Dump, pear/HTML_Table, use --alldeps to download automatically
Did not download optional dependencies: pear/Console_Color, use --alldeps to download automatically
pear/PHP_CompatInfo can optionally use package "pear/XML_Beautifier" (version >= 1.1)
pear/PHP_CompatInfo can optionally use package "pear/Console_ProgressBar" (version >= 0.5.2beta)
pear/PHP_CompatInfo can optionally use package "pear/Var_Dump" (version
= 1.0.3) pear/PHP_CompatInfo can optionally use package "pear/HTML_Table" (version >= 1.8.2)pear/Console_Table can optionally use package "pear/Console_Color" (version >= 0.0.4) downloading PHP_CompatInfo-1.9.0.tgz ... Starting to download PHP_CompatInfo-1.9.0.tgz (180,340 bytes) ......................................done: 180,340 bytes downloading Console_Table-1.1.4.tgz ... Starting to download Console_Table-1.1.4.tgz (9,369 bytes) ...done: 9,369 bytes downloading Console_Getargs-1.3.5.tgz ... Starting to download Console_Getargs-1.3.5.tgz (18,207 bytes) ...done: 18,207 bytes Unable to open C:\UwAmp\bin\php\php-5.4.0RC3\tmp\pea129.tmp/package.xml Download of "pear/Console_Getargs" succeeded, but it is not a valid package archive Error: cannot download "pear/Console_Getargs" downloading File_Find-1.3.1.tgz ... Starting to download File_Find-1.3.1.tgz (8,085 bytes) ...done: 8,085 bytes downloading Event_Dispatcher-1.1.0.tgz ... Starting to download Event_Dispatcher-1.1.0.tgz (8,500 bytes) ...done: 8,500 bytes upgrade ok: channel://pear.php.net/Console_Table-1.1.4 upgrade ok: channel://pear.php.net/File_Find-1.3.1 upgrade ok: channel://pear.php.net/Event_Dispatcher-1.1.0 ERROR: file C:\UwAmp\bin\php\php-5.4.0RC3\tmp\tmp12F.tmp\PHP_CompatInfo-1.9.0\CompatInfo\Renderer\Array.php do es not exist C:\UwAmp\bin\php\php-5.4.0RC3>pear -c pear.ini clear-cache reading directory C:\UwAmp\bin\php\php-5.4.0RC3\cache 66 cache entries cleared C:\UwAmp\bin\php\php-5.4.0RC3>pear -c pear.ini upgrade -f \home\pear\packages\PHP_CompatInfo-2.2.0.tgz Did not download optional dependencies: pear/Net_Growl, phpunit/PHPUnit, use --alldeps to download automatically bartlett/PHP_CompatInfo can optionally use package "pear/Net_Growl" (version >= 2.3.0) upgrade ok: channel://bartlett.laurent-laville.org/PHP_CompatInfo-2.2.0