Description of problem: Compat provides (the ones with fake "jar" extension) for POM artifacts are missing SCL prefix (aka namespace). ALl other provides are correct. Version-Release number of selected component (if applicable): 3.3.1-1 Steps to Reproduce: 1. Build a SCL package 2. rpm -qp rpm --provides Actual results: Provides for POM artifacts are missing SCL prefix (all provides are correct except last two): maven31-maven = 3.1.1-1.fc21 maven31-mvn(org.apache.maven:apache-maven:pom:) = 3.1.1 maven31-mvn(org.apache.maven:maven-aether-provider) = 3.1.1 maven31-mvn(org.apache.maven:maven-artifact) = 3.1.1 maven31-mvn(org.apache.maven:maven-compat) = 3.1.1 maven31-mvn(org.apache.maven:maven-core) = 3.1.1 maven31-mvn(org.apache.maven:maven-embedder) = 3.1.1 maven31-mvn(org.apache.maven:maven-model) = 3.1.1 maven31-mvn(org.apache.maven:maven-model-builder) = 3.1.1 maven31-mvn(org.apache.maven:maven-plugin-api) = 3.1.1 maven31-mvn(org.apache.maven:maven-repository-metadata) = 3.1.1 maven31-mvn(org.apache.maven:maven-settings) = 3.1.1 maven31-mvn(org.apache.maven:maven-settings-builder) = 3.1.1 maven31-mvn(org.apache.maven:maven:pom:) = 3.1.1 mvn(org.apache.maven:apache-maven) = 3.1.1 mvn(org.apache.maven:maven) = 3.1.1 Expected results: All provides are prefixed with "maven31-"
This should be fixed in upstream, commit 49abd974. Test case added in 544e82b9.
Verified upstream.
Fixed build built for rawhide