Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] where is commons.lang gone.
  • From: Christian Dietrich <christian.dietrich@xxxxxxxxx>
  • Date: Mon, 20 Apr 2020 22:40:02 +0200
  • Autocrypt: addr=christian.dietrich@xxxxxxxxx; keydata= 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 hYqtlRI=
  • Delivered-to: orbit-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/orbit-dev>
  • List-help: <mailto:orbit-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/orbit-dev>, <mailto:orbit-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/orbit-dev>, <mailto:orbit-dev-request@eclipse.org?subject=unsubscribe>
  • User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0

https://download.eclipse.org/tools/orbit/downloads/drops2/I20200420120821/repository/plugins/org.objectweb.asm_8.0.1.v20200420-1007.jar

is actually there and i try to adopt to it.
i also found it in content.jar but
tycho does not see it.
tried it on 3 different machines.
i dont know why tycho seems to ignore the R repo
although is in the composite

one point is that the composite location and content is slightly different.

Am 20.04.20 um 22:35 schrieb Homer, Tony:

I noticed that cd_asm8 bumped the version of org.objectweb.asm to 8.0.1.v20200420-1007, which is not available in orbit 2020-06M1.

I wonder if the log is complaining about the wrong missing dependency?

Can you try reverting that change to see if it resolves this error?

 

Some other info I collected along the way in case the above turns out to be not it.

I looked at a couple previous builds, because R20191115185527 was used in 2020-03 and 2019-12 as well, but it looks like previous builds were resolving org.apache.commons.lang from oxygen, for example: https://ci.eclipse.org/xtext/job/xtext-eclipse/job/cd_issuei1631/1/consoleText.

master is still resolving org.apache.commons.lang from oxygen: https://ci.eclipse.org/xtext/job/xtext-eclipse/job/master/760/consoleText

Here is the diff between cd_asm8 and master: https://github.com/eclipse/xtext-eclipse/compare/cd_asm8

 

Here is the relevant portion of the log file from the cd_asm8/8 build:

15:39:33  [INFO] Fetching p2.index from https://download.eclipse.org/tools/orbit/downloads/drops/I20200420120821/repository/

15:39:33  [INFO] Adding repository https://download.eclipse.org/tools/orbit/downloads/drops/I20200420120821/repository

15:39:33  [INFO] Fetching compositeContent.xml from https://download.eclipse.org/tools/orbit/downloads/drops/I20200420120821/repository/

15:39:33  [INFO] Fetching content.jar from https://download.eclipse.org/tools/orbit/downloads/drops/R20191115185527/repository/ (107.42kB)

15:39:34  [INFO] Fetching p2.index from https://download.eclipse.org/tools/orbit/downloads/drops2/I20200420120821/repository/

15:39:34  [INFO] Fetching content.xml.xz from https://download.eclipse.org/tools/orbit/downloads/drops2/I20200420120821/repository/

15:39:39  [INFO] Resolving dependencies of MavenProject: org.eclipse.xtext:org.eclipse.xtext.p2-repository:2.22.0-SNAPSHOT @ /home/jenkins/agent/workspace/xtext-eclipse_cd_asm8/releng/org.eclipse.xtext.p2-repository/pom.xml

15:39:39  [INFO] {osgi.os=macosx, osgi.ws=cocoa, org.eclipse.update.install.features=true, osgi.arch=x86_64}

15:39:39  [ERROR] Cannot resolve project dependencies:

15:39:39  [ERROR]   Software being installed: org.eclipse.xtext.p2-repository raw:2.22.0.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):2.22.0-SNAPSHOT

15:39:39  [ERROR]   Missing requirement: org.eclipse.xtext.ui 2.22.0.qualifier requires 'java.package; org.apache.commons.lang 0.0.0' but it could not be found

15:39:39  [ERROR]   Cannot satisfy dependency: org.eclipse.xtext.p2-repository raw:2.22.0.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):2.22.0-SNAPSHOT depends on: org.eclipse.equinox.p2.iu; org.eclipse.xtext.ui [2.22.0,2.22.1)

 

I downloaded https://download.eclipse.org/tools/orbit/downloads/drops/R20191115185527/repository/content.jar and extracted content.xml.

Here is the relevant unit:

    <unit id='org.apache.commons.lang' version='2.6.0.v201404270220' singleton='false'>

      <update id='org.apache.commons.lang' range='[0.0.0,2.6.0.v201404270220)' severity='0'/>

      <properties size='8'>

        <property name='df_LT.pluginName' value='Apache Commons Lang'/>

        <property name='df_LT.providerName' value='Eclipse Orbit'/>

        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>

        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>

        <property name='iplog.bug_id' value='6450'/>

        <property name='iplog.contact.name' value='Lazar Kirchev'/>

        <property name='iplog.contact.email' value='l.kirchev@xxxxxxx'/>

        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>

      </properties>

      <provides size='14'>

        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' version='2.6.0.v201404270220'/>

        <provided namespace='osgi.bundle' name='org.apache.commons.lang' version='2.6.0.v201404270220'/>

        <provided namespace='java.package' name='org.apache.commons.lang.enum' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.enums' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.builder' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.time' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.exception' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.mutable' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.text' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.reflect' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang.math' version='2.6.0'/>

        <provided namespace='java.package' name='org.apache.commons.lang' version='2.6.0'/>

        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>

        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>

      </provides>

      <artifacts size='1'>

        <artifact classifier='osgi.bundle' id='org.apache.commons.lang' version='2.6.0.v201404270220'/>

      </artifacts>

      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>

      <touchpointData size='1'>

        <instructions size='1'>

          <instruction key='manifest'>

            Bundle-SymbolicName: org.apache.commons.lang&#xA;Bundle-Version: 2.6.0.v201404270220

          </instruction>

        </instructions>

      </touchpointData>

    </unit>

It provides <provided namespace='java.package' name='org.apache.commons.lang' version='2.6.0'/>, which is what the xtext build claims is missing.

Sorry, I’m not seeing the problem, hopefully Matthias or Roland will know.

 

From: <orbit-dev-bounces@xxxxxxxxxxx> on behalf of Christian Dietrich <christian.dietrich@xxxxxxxxx>
Reply-To: Orbit Developer discussion <orbit-dev@xxxxxxxxxxx>
Date: Monday, April 20, 2020 at 12:47 PM
To: "orbit-dev@xxxxxxxxxxx" <orbit-dev@xxxxxxxxxxx>
Subject: Re: [orbit-dev] where is commons.lang gone.

 

hi,

i double checked. we already use the composite.
non the less the tycho build fails with

Missing requirement: org.eclipse.xtext.ui 2.22.0.qualifier requires 'java.package; org.apache.commons.lang 0.0.0' but it could not be found

https://ci.eclipse.org/xtext/job/xtext-eclipse/job/cd_asm8/8/console

when using https://download.eclipse.org/tools/orbit/downloads/drops/I20200420120821/repository
instead of https://download.eclipse.org/tools/orbit/downloads/2020-06

i have no idea why.

adding

<unit id="org.apache.commons.lang" version="0.0.0"/>

to the tp explicitely does not help neither



Am 20.04.20 um 20:39 schrieb Matthias Sohn:

All the repositories linked on the download page

are composites combining the last release of the old Orbit build

with a version of the recipe based new build. The R-builds are releases

for each of the Eclipse releases, S-builds are stable builds meant for milestone

builds of the current Eclipse release in development and I-builds are integration

builds if you want bleeding edge.

 

-Matthias

 

On Mon, Apr 20, 2020 at 8:27 PM Dietrich, Christian <christian.dietrich@xxxxxxxxx> wrote:

Is there a composite that can be used ?

 

Roland Grunberg <rgrunber@xxxxxxxxxx> schrieb am Mo., 20. Apr. 2020, 20:23:

On Mon, Apr 20, 2020 at 1:24 PM Dietrich, Christian
<christian.dietrich@xxxxxxxxx> wrote:
> https://download.eclipse.org/tools/orbit/downloads/drops2/I20200420120821/repository/
> seems to miss commons.lang. is this intended?

Yes, because the drops2 folder is for content built using orbit-recipes.
Both commons-lang 2.6.0 and commons-lang3 3.1.0 were built using an
approach before that.

http://download.eclipse.org/tools/orbit/downloads/drops/I20200420120821/repository/
does contain them though, since it's a composite combining the new and
old content.

Cheers,
Roland Grunberg

On Mon, Apr 20, 2020 at 1:24 PM Dietrich, Christian
<christian.dietrich@xxxxxxxxx> wrote:
>
> Hi,
>
> https://download.eclipse.org/tools/orbit/downloads/drops2/I20200420120821/repository/
> seems to miss commons.lang. is this intended?
>
> Thanks and regards
> Christian
> _______________________________________________
> orbit-dev mailing list
> orbit-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/orbit-dev
>

_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/orbit-dev

_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/orbit-dev



_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/orbit-dev
-- 
Christian Dietrich (Diplom-Informatiker (BA))
Softwareentwickler / -Architekt
Committer and Co-Lead for Eclipse Xtext
 
Tel.: +49 (0) 711 / 34 21 91-0
Fax.: +49 (0) 711 / 34 21 91-29
Mobil: +49 (0) 151 / 173969 17
Mail: christian.dietrich@xxxxxxxxx
XING: https://www.xing.com/profile/Christian_Dietrich8
Web: http://www.itemis.de
Skype: christiandietrich1982
 
itemis AG
Niederlassung Süd
Industriestraße 6
70565 Stuttgart
 
Rechtlicher Hinweis:
Registergericht: Amtsgericht Dortmund HRB 20621 | Sitz der Gesellschaft: Lünen
Vorstand: Jens Wagener (Vorsitzender) | Wolfgang Neuhaus | Abdelghani El Kacimi
Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.) | Michael Neuhaus | Stephan Grollmann

_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/orbit-dev
-- 
Christian Dietrich (Diplom-Informatiker (BA))
Softwareentwickler / -Architekt
Committer and Co-Lead for Eclipse Xtext

Tel.: +49 (0) 711 / 34 21 91-0
Fax.: +49 (0) 711 / 34 21 91-29
Mobil: +49 (0) 151 / 173969 17
Mail: christian.dietrich@xxxxxxxxx
XING: https://www.xing.com/profile/Christian_Dietrich8
Web: http://www.itemis.de
Skype: christiandietrich1982

itemis AG
Niederlassung Süd
Industriestraße 6
70565 Stuttgart

Rechtlicher Hinweis:
Registergericht: Amtsgericht Dortmund HRB 20621 | Sitz der Gesellschaft: Lünen
Vorstand: Jens Wagener (Vorsitzender) | Wolfgang Neuhaus | Abdelghani El Kacimi
Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.) | Michael Neuhaus | Stephan Grollmann

Back to the top