Hide Forgot
Upstream now auto-generates OSGi metadata for jffi (https://github.com/jnr/jffi/commit/045993c5f741273a68256c0f710901d71c7aaf5e) and this has made its way into rawhide (http://koji.fedoraproject.org/koji/rpminfo?rpmID=7608550). One change in particular is that the Bundle-SymbolicName has changed from the one we assigned it (com.kenai.jffi.native), to com.github.jnr.jffi.native. Therefore, the requirement from the main jffi bundle (com.github.jnr.jffi) must reflect that.
Created attachment 1148709 [details] Patch I've tested this patch and it will resolve the issue. For a little background, the p2.inf statement exists because the fragment host (jffi) cannot functinon without the fragment (jffi-native) so one most require the other. The p2.inf file allows us to define this requirement for this special case.
Thanks for the patch. Applied in master.