Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » B3 » Issue installing b3 aggregator (headless) with director
Issue installing b3 aggregator (headless) with director [message #542913] Sun, 27 June 2010 12:22 Go to next message
Oisin Hurley is currently offline Oisin Hurley
Messages: 204
Registered: July 2009
Senior Member
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 #542923 is a reply to message #542913] Sun, 27 June 2010 14:33 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
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 #542929 is a reply to message #542923] Sun, 27 June 2010 15:36 Go to previous messageGo to next message
Oisin Hurley is currently offline Oisin Hurley
Messages: 204
Registered: July 2009
Senior Member
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.

I can build from trunk of course, but I just thought I would
follow the instructions to 'test' the documentation Smile

cheers
--oh
Re: Issue installing b3 aggregator (headless) with director [message #542931 is a reply to message #542929] Sun, 27 June 2010 15:43 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
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 #542952 is a reply to message #542931] Sun, 27 June 2010 21:02 Go to previous messageGo to next message
Oisin Hurley is currently offline Oisin Hurley
Messages: 204
Registered: July 2009
Senior Member
Thomas Hallgren wrote on Sun, 27 June 2010 11:43
On 06/27/2010 05:36 PM, Oisin Hurley wrote:
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.



Just to follow up on this one for the record - I've been mucking about
with -Dp2.* property definitions on this command line with no effect
noticeable (see below). I'll debug some more and post a solution once
I find one.

cheers
--oh

90% java -Dp2.ws=cocoa -jar " ./plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v2009071 5.jar " "-r" "http://download.eclipse.org/modeling/emft/b3/headless-3.6" "-d" "/Users/oisin/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: b3 0.1.0.r01050 (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 ' but it could not be found
Cannot satisfy dependency:
From: b3 0.1.0.r01050 (org.eclipse.b3.cli.product 0.1.0.r01050)
To: org.eclipse.b3.product.feature.group [0.1.0.r01050]
Cannot satisfy dependency:
From: b3 Product (Incubation) 0.1.0.r01050 (org.eclipse.b3.product.feature.group 0.1.0.r01050)
To: org.eclipse.equinox.executable.feature.group [3.4.0,3.5.0)
Re: Issue installing b3 aggregator (headless) with director [message #611391 is a reply to message #542913] Sun, 27 June 2010 14:33 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
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 #611393 is a reply to message #542923] Sun, 27 June 2010 15:36 Go to previous messageGo to next message
Oisin Hurley is currently offline Oisin Hurley
Messages: 204
Registered: July 2009
Senior Member
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.

I can build from trunk of course, but I just thought I would
follow the instructions to 'test' the documentation :)

cheers
--oh
Re: Issue installing b3 aggregator (headless) with director [message #611394 is a reply to message #611393] Sun, 27 June 2010 15:43 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3229
Registered: July 2009
Senior Member
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 #611395 is a reply to message #542931] Sun, 27 June 2010 21:02 Go to previous message
Oisin Hurley is currently offline Oisin Hurley
Messages: 204
Registered: July 2009
Senior Member
Thomas Hallgren wrote on Sun, 27 June 2010 11:43
> On 06/27/2010 05:36 PM, Oisin Hurley wrote:
> 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.


Just to follow up on this one for the record - I've been mucking about
with -Dp2.* property definitions on this command line with no effect
noticeable (see below). I'll debug some more and post a solution once
I find one.

cheers
--oh

90% java -Dp2.ws=cocoa -jar " ./plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v2009071 5.jar " "-r" "http://download.eclipse.org/modeling/emft/b3/headless-3.6" "-d" "/Users/oisin/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: b3 0.1.0.r01050 (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 ' but it could not be found
Cannot satisfy dependency:
From: b3 0.1.0.r01050 (org.eclipse.b3.cli.product 0.1.0.r01050)
To: org.eclipse.b3.product.feature.group [0.1.0.r01050]
Cannot satisfy dependency:
From: b3 Product (Incubation) 0.1.0.r01050 (org.eclipse.b3.product.feature.group 0.1.0.r01050)
To: org.eclipse.equinox.executable.feature.group [3.4.0,3.5.0)
Previous Topic:Issue installing b3 aggregator (headless) with director
Next Topic:b3 status
Goto Forum:
  


Current Time: Wed Oct 01 18:39:18 GMT 2014

Powered by FUDForum. Page generated in 0.01964 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software