Bug #3633 [Opn]: Pearweb won't let me release a *beta* < 1.0.0 version
| From: | danielc at analysisandsolutions dot com | Date: | Tue, 01 Mar 2005 01:27:29 +0000 |
| Subject: | Bug #3633 [Opn]: Pearweb won't let me release a *beta* < 1.0.0 version | ||
| References: | 1 | Groups: | php.pear.webmaster |
| Request: | Send a blank email to pear-webmaster+get-3924@lists.php.net to get a copy of this message | ||
Edit report at http://pear.php.net/bugs/bug.php?id=3633&edit=1
ID: 3633
Updated by: danielc@analysisandsolutions.com
Reported By: justinpatrin at php dot net
Status: Open
Type: Bug
Package: Web Site
Operating System: Irrelevant
PHP Version: Irrelevant
Assigned To: pajoye
New Comment:
If the prior commit changed the behavior for package2.xml files, it
might have wound up introducing a bug. Perhaps revert it and find/test
a fix for package.xml files.
Previous Comments:
------------------------------------------------------------------------
[2005-02-28 20:09:05] justinpatrin at php dot net
Still not working at 5:08PM PST. In addition, the fix in CVS is for
package.xml 2.0 and I'm using 1.0.
------------------------------------------------------------------------
[2005-02-28 18:50:22] pierre at dotgeek dot org
This bug has been fixed in CVS.
In case this was a documentation problem, the fix will show up at the
end of next Sunday (CET) on pear.php.net.
In case this was a pear.php.net website problem, the change will show
up on the website in short time.
Thank you for the report, and for helping us make PEAR better.
The fix will be only in the next hour.
--Pierre
------------------------------------------------------------------------
[2005-02-28 17:09:03] danielc at analysisandsolutions dot com
Pierre: Thanks for offering to look at this. Here's some feedback
from Greg...
This bug is particularly vexing because it was working fine. The place
to look is in public_html/release-upload.php right after the "if
(class_exists('PEAR_PackageFile')) {" line.
Here, you will find the version validation that is not working
properly. Some possibilities that come to mind are that the stability
being retrieved is the full stability, as in array('release' =>
'stable', 'api' => 'stable'). To check this, look for a
->getStability() call. This should be ->getState() if it is in there.
------------------------------------------------------------------------
[2005-02-28 00:34:14] justinpatrin at php dot net
Description:
------------
I'm trying to upload DB_DataObject_FormBuilder 0.11.4 beta and pearweb
is choking. Under "Release State" it sate "beta" but up on top I get
this error:
You must correct your package.xml file:
* Versions < 1.0.0 may not be 'stable'
Reproduce code:
---------------
Here's the file I'm uploading. This is right from "pear package
package.xml" from CVS.
http://www.reversefold.com/PEAR/DB_DataObject_FormBuilder-0.11.4.tgz
------------------------------------------------------------------------
--
Edit this bug report at http://pear.php.net/bugs/bug.php?id=3633&edit=1