Re: Testing required for PEAR 1.3.6! Release planned for today
| From: | bertrand Gugger | Date: | Thu, 18 Aug 2005 14:48:39 +0000 |
| Subject: | Re: Testing required for PEAR 1.3.6! Release planned for today | ||
| References: | 1 | Groups: | php.pear.dev php.pear.qa |
| Request: | Send a blank email to pear-dev+get-39463@lists.php.net to get a copy of this message | ||
Bonjour
Klaus Guenther wrote:
(crossposting to pear-qa and pear-dev lists to maximize responses) Dear PEAR devs, We need some testing on 1.3.6 before it is released. We are planning to release it this afternoon (1700 CET). Currently, it is running on our test platforms, but we need confirmation that it runs everywhere (4.3+, 5+) both with and without the xmlrpc extension enabled. Here's a link to the package file: - http://pear.php.net/~pierre/PEAR-1.3.6.tgz You can install directly using the following command: - pear upgrade -f http://pear.php.net/~pierre/PEAR-1.3.6.tgz Don't forget to upgrade XML_RPC to 1.4.0 first, though, as the -f option overrides deps. To enable the xmlrpc extension (so you can disable it easily), build using --with-xmlrpc=shared and then you can comment it out in your php.ini (some have reported that it needs to be disabled in /etc/php.d/xmlrpc.ini instead) Don't try downgrading from 1.4.0. If you do, you might get bitten by the registry changes. It shouldn't do that, but sometimes it does. Greg says all you /should/ need to do is delete all /path/to/pear/PEAR/commands/*-init.php files. There are some issues that we are aware of. For instance, some packages are broken in php5 because character encoding is handled differently in php4 vs. php5 (php4 assumes iso-8859-? by default, while php5 doesn't). A major problem being that utf-8 encoding for xml is broken in earlier php versions (and we're trying to be inclusive). So, get out and test. Post results to the pear-qa list. :) Thanks a lot, Klaus Starting with my "unsane" pear 1.4.0a13 cvs and my 171 packages, I did a "brutal" downgrade:pear upgrade -f http://pear.php.net/~pierre/PEAR-1.3.6.tgz # pear -V PEAR Version: 1.3.6 PHP Version: 4.3.11 Zend Engine Version: 1.3.0 Running on: Linux ancilla.toggg.net 2.6.12-1.1372_FC3 #1 Fri Jul 15 00:59:10 EDT 2005 i686 (xmlrpc-epi v. 0.51) Seems I did not get this PEAR/Command/ directory scanning problem, that was cleaned. (I got it once but that was an rpm Fedora upgrade ...) Everything was ok. However, pear 1.3.6 had problems to read the registry for : Auth_HTTP, Net_FTP, PEAR_PackageFileManager, PHP_CompatInfo ... and PEAR_ErrorStack, Seems they had some v2 registries ? I did a pear upgrade -f on the 4 packages and removed manually PEAR_ErrorStack registry. Then everything smooth. I'm currently playing the same with some minimal last snapshots builds 4.4 and 5.1 ./configure --with-xmlrpc=shared --enable-memory-limit --with-zlib (zlib is necessary for XML_RPC 1.4.0) As Pierre suggested it, xmlrpc shared, so I'm able to shut off or in the xmlrpc extension and use or not the package. Up to now, did not encounter problems but those due to my conf errors :) à+ -- bertrand "toggg" Gugger