PEAR 1.3b3 problems
| From: | Greg Beaver | Date: | Mon, 17 Nov 2003 06:16:00 +0000 |
| Subject: | PEAR 1.3b3 problems | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-23690@lists.php.net to get a copy of this message | ||
Hi,
I just committed fixes for the bugs in the installer for PEAR 1.3b3 - please try out the changes if you get a chance. checkout php-src/PEAR, and after backing up your PEAR directory (a zip file will be enough), pear upgrade php-src/PEAR/package-PEAR.xml. If things work fine, simply do a pear install --force PEAR to revert.
I would like to see 1.3 get out the door, as there are several crucial features waiting to be introduced for 1.4, such as the new BC stuff, subpackages, PECL things, and the new revert command.
One major technical issue not addressed by the new BC RFC also needs to be worked out, which is how the installer will automatically identify a new major version. I think simply adding in a package.xml attribute will be enough.
<package>
<name root="DB">DB2</name>
or
<package>
<name root="DB">DB_v2</name>
etc.
Otherwise the ambiguity is a bit too dangerous to handle automagically. I don't really like "root" as the name, perhaps firstversion or something clearer?
go-pear NEEDS fixing!! There are only a few people with pearweb karma. I'd like to suggest that anyone with the free time should request temporary karma in which to develop the go-pear and fix the outstanding bugs.
Regards,
Greg