Bug 896512 - FTBFS maven-surefire-2.12.4-7.fc19
Summary: FTBFS maven-surefire-2.12.4-7.fc19
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: asm2
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mikolaj Izdebski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-17 13:26 UTC by Tomas 'Sheldon' Radej
Modified: 2013-01-22 07:17 UTC (History)
6 users (show)

Fixed In Version: 2.2.3-12
Clone Of:
Environment:
Last Closed: 2013-01-22 07:03:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Build log (435.15 KB, text/x-log)
2013-01-17 13:26 UTC, Tomas 'Sheldon' Radej
no flags Details

Description Tomas 'Sheldon' Radej 2013-01-17 13:26:30 UTC
Created attachment 680194 [details]
Build log

Fails to build. Log attached.

http://koji.fedoraproject.org/koji/taskinfo?taskID=4877995

Comment 1 Mikolaj Izdebski 2013-01-22 06:38:47 UTC
This is caused by asm2 being resolved instead of objectweb-asm:
> [DEBUG] Artifact [asm:asm:3.3.1:pom] was resolved to /usr/share/maven2/poms/JPP.asm2-asm2.pom
> [DEBUG] Artifact [asm:asm:3.3.1:pom] is provided by asm2

This is a bug in asm2 package, reassigning to asm2.

The same bug causes FTBFS of jboss-as package.

Comment 2 Mikolaj Izdebski 2013-01-22 06:51:13 UTC
asm2 is a compatibility package, so it should provide only versioned jar files. Otherwise if both objectweb-asm and asm2 provide versionless jars and are available at the same time Maven resolver is allowed to pick either one.

The solution is to remove versionless jar files from asm2 package leaving only versioned ones.

Comment 3 Mikolaj Izdebski 2013-01-22 07:03:31 UTC
I believe that this bug is fixed in asm2-2.2.3-11,
which is available in Fedora Rawhide.  I am closing the bug now,
thank you for reporting it.  A summary of changes is included below.

* Tue Jan 22 2013 Mikolaj Izdebski <mizdebsk> - 0:2.2.3-11
- Remove versionless jar symlinks
- Resolves: rhbz#896512

Comment 4 Mikolaj Izdebski 2013-01-22 07:17:12 UTC
Definitely fixed in asm2-2.2.3-12

$ rpm -q asm2
asm2-2.2.3-10.fc18.noarch
$ xmvn-resolve asm:asm
/usr/share/maven2/poms/JPP.asm2-asm2.pom
$ xmvn-resolve asm:asm::jar
/usr/share/java/asm2/asm2-2.2.3.jar

$ rpm -q asm2
asm2-2.2.3-12.fc19.noarch
$ xmvn-resolve asm:asm
/usr/share/maven-poms/JPP.objectweb-asm-asm.pom
$ xmvn-resolve asm:asm::jar
/usr/share/java/objectweb-asm/asm.jar


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