[dash-dev] XText M7 Dependency issue
Hi guys, See below. I've also tried removing the itemis site, but then the failure occurs earlier, with: [p2.dir] !MESSAGE Cannot satisfy dependency: [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-05 02:42:25.579 [p2.dir] !MESSAGE From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-05 02:42:25.580 [p2.dir] !MESSAGE To: org.eclipse.xtext.util [1.0.0.v201005041135] [p2.dir] Cannot satisfy dependency: [p2.dir] From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] To: org.eclipse.xtext.util [1.0.0.v201005041135] So I think the Itemis site really needs to be there. Is there any kind of dependency change between XText M6 and M7 that might have failed it? Does anyone know off hand if there are other projects with dependencies on Xtext 1.0.0 that are also using CBI Build? cheers, Miles Begin forwarded message: From: Miles Parker milespar...@gmail.com Date: May 4, 2010 12:28:28 PM PDT To: Tools for Committer Community dash-dev@eclipse.org Subject: TMF / XText build dependency problem? org.aopalliance.aop Hi XText guys, If you're monitoring Dash, I wanted to warn you -- Chuck Norris is after me, but I told him it wasn't my fault, and pointed him in your direction! It looks like maybe some kind of dependency is missing from the 0504 drop? Everything worked fine until then. I tried a bunch of different options, but I get the same thing. For example: repositoryURLs=http://download.itemis.com/updates/milestones,\ http://download.eclipse.org/modeling/tmf/xtext/downloads/drops/1.0.0/S201005041135/tmf-xtext-Update-1.0.0M7.zip,\ http://download.eclipse.org/modeling/m2t/xpand/downloads/drops/1.0.0/S201003150948/m2t-xpand-Update-1.0.0M6.zip,\ http://download.eclipse.org/modeling/emft/mwe/downloads/drops/0.7.2/R200908120417/emft-mwe-Update-incubation-0.7.2.zip,\ http://download.eclipse.org/tools/gef/downloads/drops/3.5.2/R201002241200/GEF-Update-3.5.2.zip,\ http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.5.0/R200906151043/emf-xsd-Update-2.5.0.zip featureIDsToInstall=org.eclipse.emf+org.eclipse.xsd+org.eclipse.gef+org.eclipse.zest+org.eclipse.xpand+org.eclipse.xtend+org.eclipse.xtext.runtime+org.eclipse.xtext.ui I get: [p2.dir] [p2.dir] !ENTRY org.eclipse.equinox.p2.artifact.repository 4 1000 2010-05-04 15:19:52.330 [p2.dir] !MESSAGE No repository found at file:/opt/users/hudsonbuild/.hudson/jobs/cbi-amp-nightly/workspace/build/N201005041517/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile/. [p2.dir] Installing org.eclipse.emf.feature.group 2.5.0.v200906151043. [p2.dir] Installing org.eclipse.xsd.feature.group 2.5.0.v200906151043. [p2.dir] Installing org.eclipse.gef.feature.group 3.5.2.v20100111-1352-777928194B66D5D476C33B2A. [p2.dir] Installing org.eclipse.zest.feature.group 1.1.2.v20100111-1352-6618yD6DH8G6N59OM53B2A. [p2.dir] Installing org.eclipse.xpand.feature.group 1.0.0.v201005041053. [p2.dir] Installing org.eclipse.xtend.feature.group 1.0.0.v201005041053. [p2.dir] Installing org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135. [p2.dir] Installing org.eclipse.xtext.ui.feature.group 1.0.0.v201005041135. [p2.dir] [p2.dir] !ENTRY org.eclipse.equinox.p2.director 4 1 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Cannot complete the install because one or more required items could not be found. [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Software being installed: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Missing requirement: Google Guice 2.0.0.v201003051000 (com.google.inject 2.0.0.v201003051000) requires 'package org.aopalliance.aop 1.0.0' but it could not be found [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 1 2010-05-04 15:20:15.749 [p2.dir] !MESSAGE Cannot satisfy dependency: [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.749 [p2.dir] !MESSAGE From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.749 [p2.dir] !MESSAGE To: org.eclipse.xtext.util [1.0.0.v201005041135] [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 1 2010-05-04 15:20:15.749 [p2.dir] !MESSAGE Cannot satisfy dependency: [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.750 [p2.dir] !MESSAGE From: Xtext Utility 1.0.0.v201005041135 (org.eclipse.xtext.util 1.0.0.v201005041135) [p2.dir] !SUBENTRY 2
Re: [dash-dev] XText M7 Dependency issue
Hi Miles, I just tried to update / install Xtext M7 from http://download.itemis.com/updates/milestones in an existing Eclipse 3.6M4, 3.6M6 and a clean 3.6M7 and it worked like a charm in every case. Currently I'm not sure what the problem is in your case but it may be a missing org.aopalliance. We updated our deps to Google Guice as we wanted to consume it from the orbit. Unfortunately the orbit guice is a) called com.google.inject and not com.google.guice and b) defines required packages which are actually not required as aopalliance is inlined in the guice.jar. Would it be possible for you to use the updates sites to resolve your deps during the build? Regards, Sebastian On 05.05.2010, at 19:10, Miles Parker wrote: Hi guys, See below. I've also tried removing the itemis site, but then the failure occurs earlier, with: [p2.dir] !MESSAGE Cannot satisfy dependency: [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-05 02:42:25.579 [p2.dir] !MESSAGE From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-05 02:42:25.580 [p2.dir] !MESSAGE To: org.eclipse.xtext.util [1.0.0.v201005041135] [p2.dir] Cannot satisfy dependency: [p2.dir] From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] To: org.eclipse.xtext.util [1.0.0.v201005041135] So I think the Itemis site really needs to be there. Is there any kind of dependency change between XText M6 and M7 that might have failed it? Does anyone know off hand if there are other projects with dependencies on Xtext 1.0.0 that are also using CBI Build? cheers, Miles Begin forwarded message: From: Miles Parker milespar...@gmail.com Date: May 4, 2010 12:28:28 PM PDT To: Tools for Committer Community dash-dev@eclipse.org Subject: TMF / XText build dependency problem? org.aopalliance.aop Hi XText guys, If you're monitoring Dash, I wanted to warn you -- Chuck Norris is after me, but I told him it wasn't my fault, and pointed him in your direction! It looks like maybe some kind of dependency is missing from the 0504 drop? Everything worked fine until then. I tried a bunch of different options, but I get the same thing. For example: repositoryURLs=http://download.itemis.com/updates/milestones,\ http://download.eclipse.org/modeling/tmf/xtext/downloads/drops/1.0.0/S201005041135/tmf-xtext-Update-1.0.0M7.zip ,\ http://download.eclipse.org/modeling/m2t/xpand/downloads/drops/1.0.0/S201003150948/m2t-xpand-Update-1.0.0M6.zip ,\ http://download.eclipse.org/modeling/emft/mwe/downloads/drops/0.7.2/R200908120417/emft-mwe-Update-incubation-0.7.2.zip ,\ http://download.eclipse.org/tools/gef/downloads/drops/3.5.2/R201002241200/GEF-Update-3.5.2.zip ,\ http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.5.0/R200906151043/emf-xsd-Update-2.5.0.zip featureIDsToInstall=org.eclipse.emf+org.eclipse.xsd+org.eclipse.gef +org.eclipse.zest+org.eclipse.xpand+org.eclipse.xtend +org.eclipse.xtext.runtime+org.eclipse.xtext.ui I get: [p2.dir] [p2.dir] !ENTRY org.eclipse.equinox.p2.artifact.repository 4 1000 2010-05-04 15:19:52.330 [p2.dir] !MESSAGE No repository found at file:/opt/users/ hudsonbuild/.hudson/jobs/cbi-amp-nightly/workspace/build/ N201005041517/eclipse/p2/org.eclipse.equinox.p2.engine/ profileRegistry/SDKProfile.profile/. [p2.dir] Installing org.eclipse.emf.feature.group 2.5.0.v200906151043. [p2.dir] Installing org.eclipse.xsd.feature.group 2.5.0.v200906151043. [p2.dir] Installing org.eclipse.gef.feature.group 3.5.2.v20100111-1352-777928194B66D5D476C33B2A. [p2.dir] Installing org.eclipse.zest.feature.group 1.1.2.v20100111-1352-6618yD6DH8G6N59OM53B2A. [p2.dir] Installing org.eclipse.xpand.feature.group 1.0.0.v201005041053. [p2.dir] Installing org.eclipse.xtend.feature.group 1.0.0.v201005041053. [p2.dir] Installing org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135. [p2.dir] Installing org.eclipse.xtext.ui.feature.group 1.0.0.v201005041135. [p2.dir] [p2.dir] !ENTRY org.eclipse.equinox.p2.director 4 1 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Cannot complete the install because one or more required items could not be found. [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Software being installed: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Missing requirement: Google Guice 2.0.0.v201003051000 (com.google.inject 2.0.0.v201003051000) requires 'package org.aopalliance.aop 1.0.0' but it could not be found [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 1 2010-05-04 15:20:15.749 [p2.dir] !MESSAGE
Re: [dash-dev] XText M7 Dependency issue
Hi Miles, please have a look at MWE2. It required Xtext M7 to built the MWE2 M7 so maybe you want to copy parts of the build.properties? The build file org.eclipse.emf.mwe.releng/build-mwe2lang.properties contains apart from all the other stuff the following lines: repositoryURLs=\ http://download.eclipse.org/modeling/tmf/xtext/downloads/drops/1.0.0/S201005041135/tmf-xtext-Update-1.0.0M7.zip ,\ http://download.eclipse.org/modeling/m2t/xpand/downloads/drops/1.0.0/S201005041053/m2t-xpand-Update-1.0.0M7.zip ,\ http://download.eclipse.org/modeling/emft/mwe/downloads/drops/1.0.0/S201005040954/emft-mwe-Update-1.0.0M7.zip ,\ http://download.eclipse.org/modeling/mdt/uml2/downloads/drops/3.1.0/S201005031632/mdt-uml2-Update-3.1.0M7.zip , \ http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.6.0/S201005031457/emf-xsd-Update-2.6.0M7.zip featureIDsToInstall=org.eclipse.emf+org.eclipse.xsd +org.eclipse.uml2+org.eclipse.xpand+org.eclipse.xtend +org.eclipse.xtext.runtime+org.eclipse.xtext.ui Regards, Sebastian On 05.05.2010, at 19:10, Miles Parker wrote: Hi guys, See below. I've also tried removing the itemis site, but then the failure occurs earlier, with: [p2.dir] !MESSAGE Cannot satisfy dependency: [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-05 02:42:25.579 [p2.dir] !MESSAGE From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2010-05-05 02:42:25.580 [p2.dir] !MESSAGE To: org.eclipse.xtext.util [1.0.0.v201005041135] [p2.dir] Cannot satisfy dependency: [p2.dir] From: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] To: org.eclipse.xtext.util [1.0.0.v201005041135] So I think the Itemis site really needs to be there. Is there any kind of dependency change between XText M6 and M7 that might have failed it? Does anyone know off hand if there are other projects with dependencies on Xtext 1.0.0 that are also using CBI Build? cheers, Miles Begin forwarded message: From: Miles Parker milespar...@gmail.com Date: May 4, 2010 12:28:28 PM PDT To: Tools for Committer Community dash-dev@eclipse.org Subject: TMF / XText build dependency problem? org.aopalliance.aop Hi XText guys, If you're monitoring Dash, I wanted to warn you -- Chuck Norris is after me, but I told him it wasn't my fault, and pointed him in your direction! It looks like maybe some kind of dependency is missing from the 0504 drop? Everything worked fine until then. I tried a bunch of different options, but I get the same thing. For example: repositoryURLs=http://download.itemis.com/updates/milestones,\ http://download.eclipse.org/modeling/tmf/xtext/downloads/drops/1.0.0/S201005041135/tmf-xtext-Update-1.0.0M7.zip ,\ http://download.eclipse.org/modeling/m2t/xpand/downloads/drops/1.0.0/S201003150948/m2t-xpand-Update-1.0.0M6.zip ,\ http://download.eclipse.org/modeling/emft/mwe/downloads/drops/0.7.2/R200908120417/emft-mwe-Update-incubation-0.7.2.zip ,\ http://download.eclipse.org/tools/gef/downloads/drops/3.5.2/R201002241200/GEF-Update-3.5.2.zip ,\ http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.5.0/R200906151043/emf-xsd-Update-2.5.0.zip featureIDsToInstall=org.eclipse.emf+org.eclipse.xsd+org.eclipse.gef +org.eclipse.zest+org.eclipse.xpand+org.eclipse.xtend +org.eclipse.xtext.runtime+org.eclipse.xtext.ui I get: [p2.dir] [p2.dir] !ENTRY org.eclipse.equinox.p2.artifact.repository 4 1000 2010-05-04 15:19:52.330 [p2.dir] !MESSAGE No repository found at file:/opt/users/ hudsonbuild/.hudson/jobs/cbi-amp-nightly/workspace/build/ N201005041517/eclipse/p2/org.eclipse.equinox.p2.engine/ profileRegistry/SDKProfile.profile/. [p2.dir] Installing org.eclipse.emf.feature.group 2.5.0.v200906151043. [p2.dir] Installing org.eclipse.xsd.feature.group 2.5.0.v200906151043. [p2.dir] Installing org.eclipse.gef.feature.group 3.5.2.v20100111-1352-777928194B66D5D476C33B2A. [p2.dir] Installing org.eclipse.zest.feature.group 1.1.2.v20100111-1352-6618yD6DH8G6N59OM53B2A. [p2.dir] Installing org.eclipse.xpand.feature.group 1.0.0.v201005041053. [p2.dir] Installing org.eclipse.xtend.feature.group 1.0.0.v201005041053. [p2.dir] Installing org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135. [p2.dir] Installing org.eclipse.xtext.ui.feature.group 1.0.0.v201005041135. [p2.dir] [p2.dir] !ENTRY org.eclipse.equinox.p2.director 4 1 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Cannot complete the install because one or more required items could not be found. [p2.dir] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2010-05-04 15:20:15.748 [p2.dir] !MESSAGE Software being installed: Xtext Runtime 1.0.0.v201005041135 (org.eclipse.xtext.runtime.feature.group 1.0.0.v201005041135) [p2.dir] !SUBENTRY 1