Bug 1017271 - javapackages-tools: Compat POM provides are missing SCL prefix
Summary: javapackages-tools: Compat POM provides are missing SCL prefix
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: javapackages-tools
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michal Srb
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-09 14:30 UTC by Mikolaj Izdebski
Modified: 2013-11-06 14:24 UTC (History)
4 users (show)

Fixed In Version: javapackages-tools-3.4.1-1.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1017274 (view as bug list)
Environment:
Last Closed: 2013-11-06 14:24:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mikolaj Izdebski 2013-10-09 14:30:10 UTC
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-"

Comment 1 Michal Srb 2013-10-10 07:40:17 UTC
This should be fixed in upstream, commit 49abd974. Test case added in 544e82b9.

Comment 2 Mikolaj Izdebski 2013-10-10 14:36:30 UTC
Verified upstream.

Comment 3 Stanislav Ochotnicky 2013-11-06 14:24:27 UTC
Fixed build built for rawhide


Note You need to log in before you can comment on or make changes to this bug.