https://bugzilla.redhat.com/show_bug.cgi?id=849138
Bug ID: 849138 QA Contact: extras-qa@fedoraproject.org Severity: unspecified Version: 17 Priority: unspecified CC: akurtako@redhat.com, hicham.haouari@gmail.com, java-sig-commits@lists.fedoraproject.org, kdaniel@redhat.com Assignee: akurtako@redhat.com Summary: mandatory=core attribute in Export-Package header makes bundle unresolvable in Eclipse Regression: --- Story Points: --- Classification: Fedora OS: Unspecified Reporter: sgehwolf@redhat.com Type: Bug Documentation: --- Hardware: Unspecified Mount Type: --- Status: NEW Component: lucene Product: Fedora
Description of problem: Any eclipse plug-in requiring org.apache.lucene.* packages fail to resolve due to mandatory=core attribute in Export-Package OSGi header.
Note that this is only an issue on F17 (F18, rawhide have fixed manifests)
Version-Release number of selected component (if applicable): $ rpm -q lucene lucene-2.9.4-8.fc17.noarch
How reproducible: Always.
Steps to Reproduce: 1. Create Eclipse plug-in with Import-Package: org.apache.lucene.index 2. Attempt to run application 3. Plug-in fails to resolve
Actual results: Resolution errors.
Expected results: imported lucene packages should resolve
Additional info: Removing 'mandadory=core' from the metadata in the manifest fixes this.