Description of problem: The file /usr/share/java/easymock2-2.5.jar consists only of a manifest. :( jar tvf /usr/share/java/easymock2-2.5.jar 0 Tue Jan 01 00:00:00 GMT 1980 META-INF/ 391 Tue Jan 01 00:00:00 GMT 1980 META-INF/MANIFEST.MF Here's the content of the manifest, which also doesn't look quite right (what are %bundleVendor and %bundleName?): Manifest-Version: 1.0 Bundle-Vendor: %bundleVendor Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Bundle-Name: %bundleName Bundle-SymbolicName: org.easymock Export-Package: org.easymock;version="2.4.0",org.easymock.internal;ver sion="2.4.0",org.easymock.internal.matchers;version="2.4.0" Bundle-Version: 2.4.0.v20090202-0900 Bundle-ManifestVersion: 2 Version-Release number of selected component (if applicable): easymock2-2.5-3.fc12.noarch
Created attachment 365532 [details] Proposed patch Here's a patch that fixes the jar file for me ...
One more weird thing about the manifest -- it has version="2.4.0" all over the place, while the easymock version seems to be 2.5 ... (I don't know what the OSGI stuff in the manifest is for, so this could be totally barking up the wrong tree)
easymock2-2.5-4.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/easymock2-2.5-4.fc12
(In reply to comment #2) > One more weird thing about the manifest -- it has version="2.4.0" all over the > place, while the easymock version seems to be 2.5 ... (I don't know what the > OSGI stuff in the manifest is for, so this could be totally barking up the > wrong tree) Excuse my stupidity :). I've fixed the empty jar problem. The osgi stuff is supposed to be this way due to hard versions requires in dependencies.
Yes, thanks, the jar file now looks good.
Closing.