Java packages have OSGi auto-provides generated from JAR manifests.
They are used by auto-requires generator to specify automatic RPM
dependencies for OSGi bundles.
The problem is that there may be more than one package providing bundle
with the same Bundle-SymbolicName (BSN), in which case generated
auto-provides are also the same.
I have generated a report of BSN duplication for other cases (included
below). It doesn't include packages for which I am aware of open bugs
in Bugzilla that affect OSGi provides.
osgi(javax.servlet.jsp):
glassfish-jsp-api:
package version: 2.3.1
provided version: 2.3.1
tomcat-jsp-2.2-api (tomcat):
package version: 7.0.47
provided version: 2.2.0
osgi(org.apache.geronimo.specs.geronimo-jaspic_1.0_spec):
geronimo-jaspic-spec:
package version: 1.1
provided version: 1.1.0
jetty:
package version: 9.1.1
provided version: 1.1.0
osgi(org.eclipse.cdt.core.tests):
eclipse-cdt:
package version: 8.2.1
provided version: 5.4.0
eclipse-cdt-tests (eclipse-cdt):
package version: 8.2.1
provided version: 5.4.0
osgi(org.eclipse.emf.edit):
eclipse-emf-core (eclipse-emf):
package version: 2.9.1
provided version: 2.9.0
eclipse-emf-sdk (eclipse-emf):
package version: 2.9.1
provided version: 2.9.0
osgi(org.eclipse.jetty.monitor):
jetty:
package version: 9.1.1
provided version: 9.1.1
jetty-monitor (jetty):
package version: 9.1.1
provided version: 9.1.1
osgi(org.eclipse.jgit):
eclipse-jgit:
package version: 3.2.0
provided version: 3.2.0
jgit (eclipse-jgit):
package version: 3.2.0
provided version: 3.2.0
osgi(org.eclipse.jgit.java7):
eclipse-jgit:
package version: 3.2.0
provided version: 3.2.0
jgit (eclipse-jgit):
package version: 3.2.0
provided version: 3.2.0
osgi(org.eclipse.jpt.common.branding):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.3.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.3.0
osgi(org.eclipse.jpt.common.core):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.3.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.3.0
osgi(org.eclipse.jpt.common.ui):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.3.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.3.0
osgi(org.eclipse.jpt.common.utility):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 2.2.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 2.2.0
osgi(org.eclipse.jpt.jaxb.branding):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.3.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.3.0
osgi(org.eclipse.jpt.jaxb.core):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.3.1
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.3.1
osgi(org.eclipse.jpt.jaxb.core.schemagen):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.1.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.1.0
osgi(org.eclipse.jpt.jaxb.ui):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 1.4.0
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 1.4.0
osgi(org.eclipse.jsf.branding):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 3.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 3.5.0
osgi(org.eclipse.jst.jsf.apache.trinidad.tagsupport):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.4.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.4.0
osgi(org.eclipse.jst.jsf.common):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.jst.jsf.common.runtime):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.4.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.4.0
osgi(org.eclipse.jst.jsf.common.ui):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.jst.jsf.core):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.7.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.7.0
osgi(org.eclipse.jst.jsf.facelet.core):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.3.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.3.0
osgi(org.eclipse.jst.jsf.facelet.ui):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.3.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.3.0
osgi(org.eclipse.jst.jsf.facesconfig):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.jst.jsf.facesconfig.ui):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.jst.jsf.standard.tagsupport):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.jst.jsf.ui):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.6.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.6.0
osgi(org.eclipse.jst.pagedesigner):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.6.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.6.0
osgi(org.eclipse.jst.pagedesigner.jsf.ui):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.jst.pagedesigner.jsp.core):
eclipse-wtp-jsf:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-jsf-sdk (eclipse-wtp-jsf):
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.mylyn.discovery.ui.source):
eclipse-mylyn:
package version: 3.10.0
provided version: 3.10.0
eclipse-mylyn-sdk (eclipse-mylyn):
package version: 3.10.0
provided version: 3.10.0
osgi(org.eclipse.mylyn.ide.ui):
eclipse-mylyn-context-java (eclipse-mylyn):
package version: 3.10.0
provided version: 3.10.0
eclipse-mylyn-ide (eclipse-mylyn):
package version: 3.10.0
provided version: 3.10.0
osgi(org.eclipse.persistence.jpa.jpql):
eclipse-wtp-jpa:
package version: 3.5.1
provided version: 2.5.1
eclipse-wtp-jpa-sdk (eclipse-wtp-jpa):
package version: 3.5.1
provided version: 2.5.1
osgi(org.eclipse.ptp.core.source):
eclipse-ptp-core-source (eclipse-ptp):
package version: 7.0.3
provided version: 7.0.0
eclipse-ptp-sdk (eclipse-ptp):
package version: 7.0.3
provided version: 7.0.0
osgi(org.eclipse.wst.internet.monitor.core):
eclipse-wtp-common:
package version: 3.5.1
provided version: 1.0.505
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.0.505
osgi(org.eclipse.wst.internet.monitor.ui):
eclipse-wtp-servertools:
package version: 3.5.1
provided version: 1.0.608
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.0.608
osgi(org.eclipse.wst.server.core):
eclipse-wtp-common:
package version: 3.5.1
provided version: 1.5.0
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.5.0
osgi(org.eclipse.wst.server.discovery):
eclipse-wtp-servertools:
package version: 3.5.1
provided version: 1.0.400
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.0.400
osgi(org.eclipse.wst.server.ui):
eclipse-wtp-servertools:
package version: 3.5.1
provided version: 1.4.104
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.4.104
osgi(org.eclipse.wst.server.ui.doc.user):
eclipse-wtp-servertools:
package version: 3.5.1
provided version: 1.1.500
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.1.500
osgi(org.eclipse.wst.server.ui.infopop):
eclipse-wtp-servertools:
package version: 3.5.1
provided version: 1.1.100
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.1.100
osgi(org.eclipse.wst.web):
eclipse-wtp-jeetools:
package version: 3.5.1
provided version: 1.1.700
eclipse-wtp-sourceediting:
package version: 3.5.1
provided version: 1.1.700
osgi(org.jboss.netty):
netty3:
package version: 3.6.6
provided version: 3.6.6
netty31:
package version: 3.1.5
provided version: 3.1.5
osgi(org.objectweb.asm):
objectweb-asm:
package version: 5.0
provided version: 5.0.0
objectweb-asm3:
package version: 3.3.1
provided version: 3.3.1