[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [buckminster-dev] Automatic headless buckminster build and update
|
Hi Guillaume,
this sounds a lot like this, doesn't it?
http://www.eclipse.org/newsportal/article.php?id=919&group=eclipse.tools.buckminster
The script works fine for me btw (Ubuntu 32 bit Java 6).
Maybe it has something to do with the directory structure or file
permissions? Maybe the trailing underscores in __bucky are a problem?
Best regards,
Johannes
Guillaume Chatelet schrieb:
Hi Thomas,
I used this script ( with the vmargs )
#!/bin/bash
export URL=http://eclipse.ialto.org/tools/buckminster/headless-3.5/
export SVN_URL=http://download.cloudsmith.com/buckminster/external/
export BUCKY_DIR=__bucky
# erasing previous install
rm -rf $BUCKY_DIR
# bringing buckminster bootstrap and adding features
./director/director -r $URL -d $BUCKY_DIR -p Buckminster -i
org.eclipse.buckminster.cmdline.product -vmargs
-D"eclipse.p2.data.area=$BUCKY_DIR/p2"
$BUCKY_DIR/buckminster -consolelog install $URL
org.eclipse.buckminster.core.headless.feature
$BUCKY_DIR/buckminster -consolelog install $URL
org.eclipse.buckminster.cvs.headless.feature
$BUCKY_DIR/buckminster -consolelog install $URL
org.eclipse.buckminster.pde.headless.feature
$BUCKY_DIR/buckminster -consolelog install $URL
org.eclipse.buckminster.maven.feature
$BUCKY_DIR/buckminster -consolelog install $SVN_URL
org.eclipse.buckminster.subversive.headless.feature
On three Linux boxes ( Gentoo, Debian and Suze 10 ) all 32 bits, with
java 1.6 leading to the same result log :
Installing org.eclipse.buckminster.cmdline.product 1.1.350.r10356.
Operation completed in 16508 ms.
!SESSION 2009-07-16 12:18:24.627
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
Framework arguments: install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.core.headless.feature
Command-line arguments: -consolelog install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.core.headless.feature
!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
12:18:40.025
!MESSAGE Error while loading manipulator.
!STACK 0
java.lang.IllegalStateException:
!fwConfigLocation.equals(fwPersistentDataLocation)
!fwConfigLocation=/home/gch/__bucky/configuration
,fwPersistentDataLocation=/home/gch/__bucky/configuration
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentDataLoc(EquinoxManipulatorImpl.java:65)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:360)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:331)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:50)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:76)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:29)
at
org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:35)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(Phase.java:129)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase.java:72)
at
org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:44)
at
org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:54)
at
org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:122)
at org.eclipse.buckminster.installer.Install.run(Install.java:190)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:155)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:341)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:135)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:189)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
!SESSION 2009-07-16 12:18:40.758
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
Framework arguments: install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.cvs.headless.feature
Command-line arguments: -consolelog install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.cvs.headless.feature
!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
12:18:45.613
!MESSAGE Error while loading manipulator.
!STACK 0
java.lang.IllegalStateException:
!fwConfigLocation.equals(fwPersistentDataLocation)
!fwConfigLocation=/home/gch/__bucky/configuration
,fwPersistentDataLocation=/home/gch/__bucky/configuration
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentDataLoc(EquinoxManipulatorImpl.java:65)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:360)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:331)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:50)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:76)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:29)
at
org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:35)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(Phase.java:129)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase.java:72)
at
org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:44)
at
org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:54)
at
org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:122)
at org.eclipse.buckminster.installer.Install.run(Install.java:190)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:155)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:341)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:135)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:189)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
!SESSION 2009-07-16 12:18:46.030
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
Framework arguments: install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.pde.headless.feature
Command-line arguments: -consolelog install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.pde.headless.feature
!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
12:19:01.244
!MESSAGE Error while loading manipulator.
!STACK 0
java.lang.IllegalStateException:
!fwConfigLocation.equals(fwPersistentDataLocation)
!fwConfigLocation=/home/gch/__bucky/configuration
,fwPersistentDataLocation=/home/gch/__bucky/configuration
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentDataLoc(EquinoxManipulatorImpl.java:65)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:360)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:331)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:50)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:76)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:29)
at
org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:35)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(Phase.java:129)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase.java:72)
at
org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:44)
at
org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:54)
at
org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:122)
at org.eclipse.buckminster.installer.Install.run(Install.java:190)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:155)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:341)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:135)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:189)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
!SESSION 2009-07-16 12:19:01.676
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR
Framework arguments: install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.maven.feature
Command-line arguments: -consolelog install
http://eclipse.ialto.org/tools/buckminster/headless-3.5/
org.eclipse.buckminster.maven.feature
!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-07-16
12:19:05.257
!MESSAGE Error while loading manipulator.
!STACK 0
java.lang.IllegalStateException:
!fwConfigLocation.equals(fwPersistentDataLocation)
!fwConfigLocation=/home/gch/__bucky/configuration
,fwPersistentDataLocation=/home/gch/__bucky/configuration
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.checkConsistencyOfFwConfigLocAndFwPersistentDataLoc(EquinoxManipulatorImpl.java:65)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:360)
at
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:331)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loadDelegate(LazyManipulator.java:50)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.getConfigData(LazyManipulator.java:108)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.installBundle(InstallBundleAction.java:76)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.execute(InstallBundleAction.java:29)
at
org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:35)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(Phase.java:129)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase.java:72)
at
org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:44)
at
org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:54)
at
org.eclipse.buckminster.installer.Install.planAndExecute(Install.java:122)
at org.eclipse.buckminster.installer.Install.run(Install.java:190)
at
org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:155)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:341)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:135)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:189)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Could it be a pb with the java version ?
Guillaume
On Thu, Jul 16, 2009 at 9:21 AM, Thomas Hallgren <thomas@xxxxxxx
<mailto:thomas@xxxxxxx>> wrote:
Hi Guillaume,
I can run your script on my Linux box without any problems so I
don't think there's anything wrong with the update sites.
What JVM are you using on your Linux box?
Can you please try running this install with -consolelog option?
We've had several problems with the com.ibm.icu.base 4.0.1.v20090415
in the past for reasons that hasn't yet been cleared up.
- thomas