Bug 1022939 - xmvn: javaRequires not generated in fragments
Summary: xmvn: javaRequires not generated in fragments
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xmvn
Version: rawhide
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
Assignee: Mikolaj Izdebski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-24 10:06 UTC by Stanislav Ochotnicky
Modified: 2013-11-07 07:04 UTC (History)
4 users (show)

Fixed In Version: 1.3.0-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-11-07 07:04:39 UTC
Type: Bug


Attachments (Terms of Use)

Description Stanislav Ochotnicky 2013-10-24 10:06:07 UTC
Description of problem:
xmvn does not generate either javaRequires or javaDevelRequires inside fragment files for several packages (found during review bug 1022908). Thus javapackages generators don't create requires on JRE/JVM. This could eventually cause problems if enough packages miss basic requires

Version-Release number of selected component (if applicable):
xmvn-1.1.0-2.fc21

Comment 1 Mikolaj Izdebski 2013-10-24 10:44:24 UTC
The problem is that now XMvn MOJO writes simplified effective model with unneeded parts removed.  Maven Compiler Plugin invocation is removed too, which means that information about Java version is lost.

Comment 2 Mikolaj Izdebski 2013-11-01 09:21:35 UTC
Fixed upstream in commit 9cd1957

Comment 3 Mikolaj Izdebski 2013-11-05 16:31:01 UTC
Fixed in xmvn-1.2.0-5

Comment 4 Mikolaj Izdebski 2013-11-07 07:04:39 UTC
I believe that this bug is fixed in xmvn-1.3.0-1,
which is available in Fedora Rawhide, so I am closing this bug now.

The build containing the fix can be found at Koji:
http://koji.fedoraproject.org/koji/buildinfo?buildID=476472


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