[
https://issues.jboss.org/browse/JBIDE-17254?page=com.atlassian.jira.plugi...
]
Mickael Istria edited comment on JBIDE-17254 at 5/12/14 11:09 AM:
------------------------------------------------------------------
Work-in-progress PR:
https://github.com/jbosstools/jbosstools-target-platforms/pull/60
However, this target-definition is currently inconsistent, it cannot be validated because
{code}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.eclipse.birt.feature.group
4.4.0.v201402232139-DPEp7FGixAot3AH8segZ-VBCWne9
[ERROR] Missing requirement: org.eclipse.birt.chart.engine 4.4.0.v201402232139 requires
'package com.ibm.icu.lang [3.4.4,51.0.0)' but it could not be found
[ERROR] Cannot satisfy dependency: org.eclipse.birt.chart.reportitem 4.4.0.v201402232139
depends on: bundle org.eclipse.birt.chart.engine [2.1.0,5.0.0)
[ERROR] Cannot satisfy dependency: org.eclipse.birt.chart.reportitem.ui
4.4.0.v201402232139 depends on: bundle org.eclipse.birt.chart.reportitem [2.1.0,5.0.0)
[ERROR] Cannot satisfy dependency: org.eclipse.birt.feature.group
4.4.0.v201402232139-DPEp7FGixAot3AH8segZ-VBCWne9 depends on:
org.eclipse.birt.chart.reportitem.ui [4.4.0.v201402232139]
{code}
The latest version of Birt is incompatible with Luna M7 and the newer ICU version. See
upstream issue:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=432464
Anyway, I went forward while we're waiting for Birt to make things clearer:
Output of p2 diff (obtained with "{{p2diff -mode=ignoreVersions
file:/home/mistria/git/jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo/
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
after mirroring locally the TP from suggested PR.
{code}
< org.eclipse.core.filesystem.java7 [1.0.0.v20140429-1531]
< org.objectweb.asm.tree [5.0.1.v201404251740]
< org.apache.commons.codec.source [1.6.0.v201305230611]
< org.apache.httpcomponents.httpclient.source [4.2.6.v201311072007]
< org.eclipse.ui.cocoa [1.1.100.v20140425-1618]
< org.apache.httpcomponents.httpcore.source [4.2.5.v201311072007]
< org.apache.commons.logging.source [1.1.1.v201101211721]
org.eclipse.jst.server.generic.jboss [1.6.200.v20130918_1641]
org.eclipse.wst.jsdt.debug.rhino.ui [1.0.300.v201402131232]
=== Summary ===
file:/home/mistria/git/jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo/
contains 7 unique IUs
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
contains 2 unique IUs
{code}
I {{mvn install}} ed it an tried it to build a few components (base, openshift) with {{mvn
clean verify -Dtpc.version=4.40.0.Beta2-SNAPSHOT -Pmultiple.target -DskipTests}} and
didn't notice any issue.
All components that depend on Birt are obviously failing for now.
[~vrubezhny]: How worried should we be about the removal of
org.eclipse.wst.jsdt.debug.rhino.ui from target-platform ?
[~maxandersen] [~nickboldt] [~dgolovin] Adding you there as you'd like to follow
progress.
was (Author: mickael_istria):
Work-in-progress PR:
https://github.com/jbosstools/jbosstools-target-platforms/pull/60
However, this target-definition is currently inconsistent, it cannot be validated because
{code}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.eclipse.birt.feature.group
4.4.0.v201402232139-DPEp7FGixAot3AH8segZ-VBCWne9
[ERROR] Missing requirement: org.eclipse.birt.chart.engine 4.4.0.v201402232139 requires
'package com.ibm.icu.lang [3.4.4,51.0.0)' but it could not be found
[ERROR] Cannot satisfy dependency: org.eclipse.birt.chart.reportitem 4.4.0.v201402232139
depends on: bundle org.eclipse.birt.chart.engine [2.1.0,5.0.0)
[ERROR] Cannot satisfy dependency: org.eclipse.birt.chart.reportitem.ui
4.4.0.v201402232139 depends on: bundle org.eclipse.birt.chart.reportitem [2.1.0,5.0.0)
[ERROR] Cannot satisfy dependency: org.eclipse.birt.feature.group
4.4.0.v201402232139-DPEp7FGixAot3AH8segZ-VBCWne9 depends on:
org.eclipse.birt.chart.reportitem.ui [4.4.0.v201402232139]
{code}
The latest version of Birt is incompatible with Luna M7 and the newer ICU version. See
upstream issue:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=432464
Anyway, I went forward while we're waiting for Birt to make things clearer:
Output of p2 diff (obtained with "{{p2diff -mode=ignoreVersions
file:/home/mistria/git/jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo/
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
after mirroring locally the TP from suggested PR.
{code}
< org.eclipse.core.filesystem.java7 [1.0.0.v20140429-1531]
< org.objectweb.asm.tree [5.0.1.v201404251740]
< org.apache.commons.codec.source [1.6.0.v201305230611]
< org.apache.httpcomponents.httpclient.source [4.2.6.v201311072007]
< org.eclipse.ui.cocoa [1.1.100.v20140425-1618]
< org.apache.httpcomponents.httpcore.source [4.2.5.v201311072007]
< org.apache.commons.logging.source [1.1.1.v201101211721]
org.eclipse.jst.server.generic.jboss [1.6.200.v20130918_1641]
org.eclipse.wst.jsdt.debug.rhino.ui [1.0.300.v201402131232]
=== Summary ===
file:/home/mistria/git/jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo/
contains 7 unique IUs
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
contains 2 unique IUs
{code}
I {{mvn install}}ed it an tried it to build a few components (base, openshift) with {{mvn
clean verify -Dtpc.version=4.40.0.Beta2-SNAPSHOT -Pmultiple.target -DskipTests}} and
didn't notice any issue.
All components that depend on Birt are obviously failing for now.
[~vrubezhny]: How worried should we be about the removal of
org.eclipse.wst.jsdt.debug.rhino.ui from target-platform ?
[~maxandersen] [~nickboldt] [~dgolovin] Adding you there as you'd like to follow
progress.
Create Luna M7 target-platform
------------------------------
Key: JBIDE-17254
URL:
https://issues.jboss.org/browse/JBIDE-17254
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: target-platform
Affects Versions: 4.2.0.Beta2
Reporter: Mickael Istria
Assignee: Mickael Istria
Fix For: 4.2.0.Beta2
Luna M7 was released last week, JBoss Tools and JBoss Developer Studio 4.40.x
target-platforms should use this newer version.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)