|
Re: Issue installing b3 aggregator (headless) with director [message #542923 is a reply to message #542913] |
Sun, 27 June 2010 14:33   |
|
Hi Oisin,
It's unlikely that the actual director plugins are used for the install. They are part of the runtime that performs the
install but shouldn't normally have any effect on the install itself. A more probable cause is that our headless b3
repository lacks the carbon.macosx launcher that you need. The correct version is in there but it has a filter that
looks like this:
(&(osgi.os=macosx)(osgi.ws=carbon)(|(osgi.arch=ppc)(osgi .arch=x86)))
which means that it will only be valid for ppc and x86. Are you by any chance trying to install on a x86_64 or ppc64?
- thomas
On 06/27/2010 02:22 PM, Oisin Hurley wrote:
> Following the instructions for installation at
> http://wiki.eclipse.org/Eclipse_b3/cli
>
> there's an issue with finding the correct version
> of the launcher:
>
> 47% ./director -r
> http://download.eclipse.org/modeling/emft/b3/headless-3.6 -d
> ~/Projects/b3/aggregator -p b3 -i org.eclipse.b3.cli.product
> Installing org.eclipse.b3.cli.product 0.1.0.r01050.
> Cannot complete the install because one or more required items could not
> be found.
> Software being installed: org.eclipse.b3.cli.product 0.1.0.r01050
> Missing requirement for filter (&(osgi.os=macosx)(osgi.ws=carbon)):
> org.eclipse.equinox.executable.feature.group
> 3.4.0.v20100524-7M7K-FIhIez-egBko15H73 requires
> 'org.eclipse.equinox.launcher.carbon.macosx [1.1.0.v20100503]' but it
> could not be found
> Cannot satisfy dependency:
> From: org.eclipse.b3.cli.product 0.1.0.r01050
> To: org.eclipse.b3.product.feature.group [0.1.0.r01050]
> Cannot satisfy dependency:
> From: org.eclipse.b3.product.feature.group 0.1.0.r01050
> To: org.eclipse.equinox.executable.feature.group [3.4.0,3.5.0)
>
> The launchers installed in the director (from director_latest.zip)
> are:
>
> org.eclipse.equinox.launcher.carbon.macosx_1.0.200.v20090520 -1835/
> org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.0.1.R35x_ v20090707/
> org.eclipse.equinox.launcher.cocoa.macosx_1.0.1.R35x_v200907 07/
> org.eclipse.equinox.launcher.gtk.linux.ppc_1.0.200.v20090519 /
> org.eclipse.equinox.launcher.gtk.linux.s390_1.0.100.v2009042 6-1530/
> org.eclipse.equinox.launcher.gtk.linux.s390x_1.0.100.v200904 26-1530/
> org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520 /
> org.eclipse.equinox.launcher.gtk.linux.x86_64_1.0.200.v20090 519/
> org.eclipse.equinox.launcher.gtk.solaris.sparc_1.0.201.R35x_ v20090720/
> org.eclipse.equinox.launcher.gtk.solaris.x86_1.0.201.R35x_v2 0090720/
> org.eclipse.equinox.launcher.motif.aix.ppc_1.0.201.R35x_v200 91211/
> org.eclipse.equinox.launcher.motif.hpux.PA_RISC_1.0.100.v200 90306-1900/
> org.eclipse.equinox.launcher.motif.hpux.ia64_32_1.0.100.v200 90519/
> org.eclipse.equinox.launcher.motif.linux.x86_1.0.200.v200905 20/
> org.eclipse.equinox.launcher.motif.solaris.sparc_1.0.300.R35 x_20090929/
> org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v200905 19/
> org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.200.v200 90519/
> org.eclipse.equinox.launcher.wpf.win32.x86_1.0.200.v20090519 /
> org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
>
> [i.e. looking for '1.1.0.v20100503', found '1.0.200.v20090520-1835']
>
> I'm installing on MacOS X 10.6.3. Another version of the director required,
> perhaps, or an over-precise version specifier in b3, or perhaps I've missed
> a trick somewhere along the way?
>
> cheers
> --oh
|
|
|
|
Re: Issue installing b3 aggregator (headless) with director [message #542931 is a reply to message #542929] |
Sun, 27 June 2010 15:43   |
|
On 06/27/2010 05:36 PM, Oisin Hurley wrote:
> Hi Thomas,
> You are correct, it is an x86_64 machine - is it a b3 repository issue
> do you think? The error message is somewhat ambiguous.
>
No, the problem is that there's no 64 bit launcher for carbon. The director (or rather, the osgi framework) assumes that
carbon is the default window system which is rather stupid in a 64-bit platform.
You could try using macosx.cocoa.x86_64 instead (i.e. provide -Dp2.ws=cocoa on the command line). I think that should do
the trick and it shouldn't really matter in this case since you don't use a UI.
> I can build from trunk of course, but I just thought I would follow the
> instructions to 'test' the documentation :)
>
Appreciated of course.
- thomas
> cheers
> --oh
|
|
|
|
Re: Issue installing b3 aggregator (headless) with director [message #611391 is a reply to message #542913] |
Sun, 27 June 2010 14:33   |
|
Hi Oisin,
It's unlikely that the actual director plugins are used for the install. They are part of the runtime that performs the
install but shouldn't normally have any effect on the install itself. A more probable cause is that our headless b3
repository lacks the carbon.macosx launcher that you need. The correct version is in there but it has a filter that
looks like this:
(&(osgi.os=macosx)(osgi.ws=carbon)(|(osgi.arch=ppc)(osgi .arch=x86)))
which means that it will only be valid for ppc and x86. Are you by any chance trying to install on a x86_64 or ppc64?
- thomas
On 06/27/2010 02:22 PM, Oisin Hurley wrote:
> Following the instructions for installation at
> http://wiki.eclipse.org/Eclipse_b3/cli
>
> there's an issue with finding the correct version
> of the launcher:
>
> 47% ./director -r
> http://download.eclipse.org/modeling/emft/b3/headless-3.6 -d
> ~/Projects/b3/aggregator -p b3 -i org.eclipse.b3.cli.product
> Installing org.eclipse.b3.cli.product 0.1.0.r01050.
> Cannot complete the install because one or more required items could not
> be found.
> Software being installed: org.eclipse.b3.cli.product 0.1.0.r01050
> Missing requirement for filter (&(osgi.os=macosx)(osgi.ws=carbon)):
> org.eclipse.equinox.executable.feature.group
> 3.4.0.v20100524-7M7K-FIhIez-egBko15H73 requires
> 'org.eclipse.equinox.launcher.carbon.macosx [1.1.0.v20100503]' but it
> could not be found
> Cannot satisfy dependency:
> From: org.eclipse.b3.cli.product 0.1.0.r01050
> To: org.eclipse.b3.product.feature.group [0.1.0.r01050]
> Cannot satisfy dependency:
> From: org.eclipse.b3.product.feature.group 0.1.0.r01050
> To: org.eclipse.equinox.executable.feature.group [3.4.0,3.5.0)
>
> The launchers installed in the director (from director_latest.zip)
> are:
>
> org.eclipse.equinox.launcher.carbon.macosx_1.0.200.v20090520 -1835/
> org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.0.1.R35x_ v20090707/
> org.eclipse.equinox.launcher.cocoa.macosx_1.0.1.R35x_v200907 07/
> org.eclipse.equinox.launcher.gtk.linux.ppc_1.0.200.v20090519 /
> org.eclipse.equinox.launcher.gtk.linux.s390_1.0.100.v2009042 6-1530/
> org.eclipse.equinox.launcher.gtk.linux.s390x_1.0.100.v200904 26-1530/
> org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520 /
> org.eclipse.equinox.launcher.gtk.linux.x86_64_1.0.200.v20090 519/
> org.eclipse.equinox.launcher.gtk.solaris.sparc_1.0.201.R35x_ v20090720/
> org.eclipse.equinox.launcher.gtk.solaris.x86_1.0.201.R35x_v2 0090720/
> org.eclipse.equinox.launcher.motif.aix.ppc_1.0.201.R35x_v200 91211/
> org.eclipse.equinox.launcher.motif.hpux.PA_RISC_1.0.100.v200 90306-1900/
> org.eclipse.equinox.launcher.motif.hpux.ia64_32_1.0.100.v200 90519/
> org.eclipse.equinox.launcher.motif.linux.x86_1.0.200.v200905 20/
> org.eclipse.equinox.launcher.motif.solaris.sparc_1.0.300.R35 x_20090929/
> org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v200905 19/
> org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.200.v200 90519/
> org.eclipse.equinox.launcher.wpf.win32.x86_1.0.200.v20090519 /
> org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
>
> [i.e. looking for '1.1.0.v20100503', found '1.0.200.v20090520-1835']
>
> I'm installing on MacOS X 10.6.3. Another version of the director required,
> perhaps, or an over-precise version specifier in b3, or perhaps I've missed
> a trick somewhere along the way?
>
> cheers
> --oh
|
|
|
|
Re: Issue installing b3 aggregator (headless) with director [message #611394 is a reply to message #611393] |
Sun, 27 June 2010 15:43   |
|
On 06/27/2010 05:36 PM, Oisin Hurley wrote:
> Hi Thomas,
> You are correct, it is an x86_64 machine - is it a b3 repository issue
> do you think? The error message is somewhat ambiguous.
>
No, the problem is that there's no 64 bit launcher for carbon. The director (or rather, the osgi framework) assumes that
carbon is the default window system which is rather stupid in a 64-bit platform.
You could try using macosx.cocoa.x86_64 instead (i.e. provide -Dp2.ws=cocoa on the command line). I think that should do
the trick and it shouldn't really matter in this case since you don't use a UI.
> I can build from trunk of course, but I just thought I would follow the
> instructions to 'test' the documentation :)
>
Appreciated of course.
- thomas
> cheers
> --oh
|
|
|
|
Powered by
FUDForum. Page generated in 0.02275 seconds