<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I was trying to take care of emma coverage report generation problem
    for common component build and found that for running tests it uses
    org.jboss.tools.common-3.3.0.M3.jar :)<br>
    <br>
    After spending some time for testing and looking though logs on
    hudson I found out that our component builds are using more than our
    latest TP (which is here <a
href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/</a>)<br>
    <br>
    Any component should be fine to build against this target platform
    and update sites for required JBT components. <br>
    <br>
    For example birt component should be fine if it has tests nightly
    update and target platform<br>
    <br>
<a class="moz-txt-link-freetext" href="http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.3_trunk.component--tests/all">http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.3_trunk.component--tests/all</a><br>
<a class="moz-txt-link-freetext" href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/</a><br>
    <br>
    But now it fails because of conflicting dependencies<br>
    <br>
    [INFO] Resolving target platform for project MavenProject:
    org.jboss.tools.birt.features:org.jboss.tools.birt.feature:1.3.0-SNAPSHOT
    @
/home/eskimo/Projects/jbds-build/jbosstools-src/birt/features/org.jboss.tools.birt.feature/pom.xml<br>
    [INFO] Adding repository
<a class="moz-txt-link-freetext" href="http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.3_trunk.component--tests/all">http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.3_trunk.component--tests/all</a><br>
    [INFO] Adding repository
<a class="moz-txt-link-freetext" href="http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.3_trunk.component--tests/all">http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.3_trunk.component--tests/all</a><br>
    [INFO] Adding repository
<a class="moz-txt-link-freetext" href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/</a><br>
    [INFO] Adding repository
<a class="moz-txt-link-freetext" href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/</a><br>
    [INFO] Cannot complete the request.&nbsp; Generating details.<br>
    [INFO] Cannot complete the request.&nbsp; Generating details.<br>
    [INFO]
    {org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,
    osgi.ws=cocoa, osgi.arch=x86, osgi.os=macosx,
    org.eclipse.update.install.features=true,
    org.osgi.framework.system.packages=}<br>
    [ERROR] Cannot resolve project dependencies:<br>
    [ERROR]&nbsp;&nbsp; Software being installed:
    org.jboss.tools.birt.feature.feature.group 1.3.0.qualifier<br>
    [ERROR]&nbsp;&nbsp; Only one of the following can be installed at once:
    [org.eclipse.birt.chart.device.pdf 3.7.1.v20110905,
    org.eclipse.birt.chart.device.pdf 3.7.2.v20120130]<br>
    [ERROR]&nbsp;&nbsp; Cannot satisfy dependency:
    org.eclipse.birt.chart.feature.group
    3.7.1.v20110905-7r9e7DFQCnvKN75--lXE5 depends on:
    org.eclipse.birt.chart.device.pdf [3.7.1.v20110905]<br>
    [ERROR]&nbsp;&nbsp; Cannot satisfy dependency: org.eclipse.birt.feature.group
    3.7.2.v20120130-BDF9E9bGTzuHh02eP-27WvmBpq8k depends on:
    org.eclipse.birt.chart.device.pdf [3.7.2.v20120130]<br>
    [ERROR]&nbsp;&nbsp; Cannot satisfy dependency:
    org.jboss.tools.birt.feature.feature.group 1.3.0.qualifier depends
    on: org.eclipse.birt.chart.feature.group 2.5.0<br>
    [ERROR]&nbsp;&nbsp; Cannot satisfy dependency:
    org.jboss.tools.birt.feature.feature.group 1.3.0.qualifier depends
    on: org.eclipse.birt.feature.group 2.5.0<br>
    <br>
    it means target platform is not complete and contains
    org.eclipse.birt.chart.device.pdf which version is more than
    3.7.1.v20110905 but less than 3.7.2.v20120130.<br>
    <br>
    BTW why platform for Indigo SR2 M release is called <a
href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo.SR1-M/latest/">target-platform_3.3.indigo.<b>SR1</b>-M</a>?<br>
    <br>
    Denis<br>
    <br>
    On 02/10/2012 10:24 AM, Nick Boldt wrote:
    <blockquote cite="mid:4F3560DA.9000008@redhat.com" type="cite">
      <pre wrap="">Bear in mind that Indigo SR2 is just about done.

<a class="moz-txt-link-freetext" href="http://wiki.eclipse.org/Indigo/Simultaneous_Release_Plan#SR2">http://wiki.eclipse.org/Indigo/Simultaneous_Release_Plan#SR2</a>

We have only 1 more set of RC builds left (RC4 due: Feb 17), then it 
goes to GA the week after (Feb 24).

If you want this changed, you need to get it on the radar SOON!

Nick

On 02/10/2012 11:16 AM, Max Rydahl Andersen wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">
</pre>
        <blockquote type="cite">
          <pre wrap="">Last time I added it to the TP explicitly because it seemed to be needed by something in org.jboss.tools. I removed when I was told otherwise. Mea culpa.

This time it appeared on the scene because Indigo includes it, and it's been upversioned w/ a newer version than the unpatched jdt.core plugin -- in ascii qualifier terms, "v_"&gt;  "v2".
</pre>
        </blockquote>
        <pre wrap="">
gotcha!

</pre>
        <blockquote type="cite">
          <pre wrap="">Can someone else report this on the cross-projects list? Not sure the rationale behind having two versions of jdt.core in Indigo - might have been accidental (like the first time *WE* included it).
</pre>
        </blockquote>
        <pre wrap="">
created <a class="moz-txt-link-freetext" href="https://issues.jboss.org/browse/JBIDE-10866">https://issues.jboss.org/browse/JBIDE-10866</a> so don't forgetting it - anyone feel free to take it otherwise I will when things settles down.

/max

</pre>
        <blockquote type="cite">
          <pre wrap="">On 02/10/2012 10:01 AM, Max Rydahl Andersen wrote:
</pre>
          <blockquote type="cite">
            <pre wrap="">
On Feb 9, 2012, at 21:42, Nick Boldt wrote:

</pre>
            <blockquote type="cite">
              <pre wrap="">So it seems the latest Indigo mirror actually includes this jar:

$ cd ~/RHDS/updates/requirements/indigo/201202012328-SR1-M
$ find . -name "org.eclipse.jdt.core_*"
./plugins/org.eclipse.jdt.core_3.7.3.v20120119-1537.jar
./plugins/org.eclipse.jdt.core_3.7.3.v_OTDT_r202_201201310618.jar

I guess I have to remove that so that nothing that relies on org.eclipse.jdt.core will pick up the wrong version... *sigh*
</pre>
            </blockquote>
            <pre wrap="">
Yes, just like discussed last time <a class="moz-txt-link-freetext" href="http://lists.jboss.org/pipermail/jbosstools-dev/2011-November/004288.html">http://lists.jboss.org/pipermail/jbosstools-dev/2011-November/004288.html</a>

And yes, this patch is just evil and shouldn't be included.

I wonder how it got "reintroduced" when we already removed it once ?

/max

</pre>
            <blockquote type="cite">
              <pre wrap="">
N

On 02/09/2012 02:10 PM, Nick Boldt wrote:
</pre>
              <blockquote type="cite">
                <pre wrap="">There are no references to org.eclipse.jdt.core
3.7.3.v_OTDT_r202_201201310618 anywhere in
org.jboss.tools.maven.jpa.feature, nor is it in the TP - .target or site.

In fact, neither the org.jboss.tools.maven.jpa.feature nor the
org.jboss.tools.maven.jpa plugin even reference org.eclipse.jdt.core.

The only place in JBT Maven component that mentions o.e.jdt.core is
~/trunk/maven/plugins/org.jboss.tools.maven.core/META-INF/MANIFEST.MF,
line 17:

</pre>
                <blockquote type="cite">
                  <pre wrap="">org.eclipse.jdt.core;visibility:=reexport,
</pre>
                </blockquote>
                <pre wrap="">
So... is this coming in from org.eclipse.m2e.feature ? Unlikely... all I
see there is:

./features/org.eclipse.m2e.feature_1.0.0.20110607-2117.jar
&lt;import feature="org.eclipse.jdt" version="3.4.0" match="greaterOrEqual"/&gt;

./features/org.eclipse.m2e.feature_1.0.100.20110804-1717.jar
&lt;import feature="org.eclipse.jdt" version="3.6.0" match="greaterOrEqual"/&gt;


... I'm stumped.

On 02/09/2012 01:19 PM, Max Rydahl Andersen wrote:
</pre>
                <blockquote type="cite">
                  <pre wrap="">Looks like we once again have broken JDT patch in our TP ?

[ERROR] Internal error: java.lang.RuntimeException: "No solution found
because the problem is unsatisfiable.": ["Unable to satisfy dependency
from org.eclipse.jdt.core 3.7.3.v_OTDT_r202_201201310618 to
org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).",
"Unable to satisfy dependency from org.jboss.tools.site.core
raw:0.0.2.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):0.0.2-SNAPSHOT to
org.jboss.tools.maven.jpa.feature.feature.group 0.0.0.", "No solution
found because the problem is unsatisfiable."] -&gt;   [Help 1]

"org.eclipse.objectteams.otdt.core.patch.feature.group" should *not*
be anywhere near us.

Nick, any idea ?

/max

On Feb 9, 2012, at 19:11, <a class="moz-txt-link-abbreviated" href="mailto:jboss-qa-internal@redhat.com">jboss-qa-internal@redhat.com</a> wrote:

</pre>
                  <blockquote type="cite">
                    <pre wrap="">jbosstools-3.3_trunk.aggregate - Build # 4170 - Still Failing:

Check console output at
<a class="moz-txt-link-freetext" href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.aggregate/4170/">http://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.aggregate/4170/</a>
to view the results.
_______________________________________________
jbosstools-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a>
</pre>
                  </blockquote>
                  <pre wrap="">
/max
<a class="moz-txt-link-freetext" href="http://about.me/maxandersen">http://about.me/maxandersen</a>




</pre>
                </blockquote>
                <pre wrap="">
</pre>
              </blockquote>
              <pre wrap="">
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools&amp;   Dev Studio
<a class="moz-txt-link-freetext" href="http://nick.divbyzero.com">http://nick.divbyzero.com</a>
</pre>
            </blockquote>
            <pre wrap="">
/max
<a class="moz-txt-link-freetext" href="http://about.me/maxandersen">http://about.me/maxandersen</a>



</pre>
          </blockquote>
          <pre wrap="">
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools&amp;  Dev Studio
<a class="moz-txt-link-freetext" href="http://nick.divbyzero.com">http://nick.divbyzero.com</a>
</pre>
        </blockquote>
        <pre wrap="">
/max
<a class="moz-txt-link-freetext" href="http://about.me/maxandersen">http://about.me/maxandersen</a>



</pre>
      </blockquote>
      <pre wrap="">
</pre>
    </blockquote>
    <br>
  </body>
</html>