This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 233563

Summary: Verification of specification version for plugin verification fails
Product: updatecenters Reporter: markiewb
Component: PluginportalAssignee: Jan Pirek <jpirek>
Status: VERIFIED FIXED    
Severity: normal    
Priority: P2    
Version: 7.4   
Hardware: PC   
OS: Windows 7   
Issue Type: DEFECT Exception Reporter:

Description markiewb 2013-07-28 22:09:14 UTC
You introduced in https://netbeans.org/bugzilla/show_bug.cgi?id=226906 that only dependencies to specification versions are allowed, so that a plugin can be verified.

ACTUAL: I think this check fails. Take my plugin http://plugins.netbeans.org/download/plugin/2623 and have look at its info.xml

OpenIDE-Module-Module-Dependencies="org.netbeans.libs.git/1 &gt; 1.5.1, org.netbeans.modules.projectapi/1 &gt; 1.46.1, org.openide.awt &gt; 7.46.1, org.openide.filesystems &gt; 7.62.1, org.openide.io &gt; 1.35.1, org.openide.loaders &gt; 7.37.3, org.openide.modules &gt; 7.32.1, org.openide.nodes &gt; 7.28.1, org.openide.util &gt; 8.25.2, org.openide.util.lookup &gt; 8.15.2, org.openide.windows &gt; 6.55.2"

I don't use a implementation version anywhere, but my plugin isn't a candidate for verification. A bug or is something wrong within my plugin?
Comment 1 Jiri Kovalsky 2013-07-29 08:40:47 UTC
Yes, you are right. Another problem is that the algorithm for identification of hard dependency is too broad. In case of CakePHP plugin [1] it also disables request for verification even though it does not have hard dependency on a build number.

[1] http://plugins.netbeans.org/plugin/44579

Jan, can you please fix that?
= 2 is okay.
= yyyymmddhhMM (i.e. build number) is not okay.
Comment 2 Jan Pirek 2013-07-29 09:16:31 UTC
this is now fixed
Comment 3 Jiri Kovalsky 2013-07-29 09:29:16 UTC
Works fine now. Thanks a lot. Verifying...