Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » Installing a product in Mac OS
Installing a product in Mac OS [message #559709] Fri, 17 September 2010 16:14 Go to next message
Axel Guckelsberger is currently offline Axel GuckelsbergerFriend
Messages: 354
Registered: July 2009
Senior Member
Hi all,

I am using buckminster to produce a p2 repository for all platforms.
However, there are problems for the Mac users during installation.

First some explaination about how the builds work:
* Due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=278909 the builds
fail in Hudson (on a Linux server), therefore I am doing the builds manually
on a windows machine.
* The p2.site action produces only own bundles as well as the rcp feature.
* After that I use the b3 aggregator to create a composite repository
pointing to my site as well as http://download.eclipse.org/releases/helios
for required Eclipse plugins.
* When users install the application the p2 director is being executed to
perform the actual process.

Now when Mac users try to do the installation the following error appears:

Missing requirement for filter (&(osgi.os=macosx)(osgi.ws=carbon)): Eclipse
RCP 3.6.0.v20100519-9OArFKvFtsd7WLUKh-DcYTS (org.eclipse.rcp.feature.group
3.6.0.v20100519-9OArFKvFtsd7WLUKh-DcYTS) requires 'org.eclipse.ui.carbon
[4.0.100.I20100601-0800]' but it could not be found.

I first thought that one uses either carbon or cocoa (like it is known from
Linux systems). In this case my question would be what could be causing this
different behavior (compared to other configurations).
Now I've heard that both carbon and cocoa should be available on a typical
environment. Then my question is why the installer does not choose cocoa
which is more modern than carbon.

Maybe somebody has had this problem before, too, and can help with this?

Thanks in advance,

Axel
Re: Installing a product in Mac OS [message #560050 is a reply to message #559709] Tue, 21 September 2010 00:02 Go to previous messageGo to next message
Miles Parker is currently offline Miles ParkerFriend
Messages: 1341
Registered: July 2009
Senior Member
Hi Axel,

I'm not sure I can help with the main question, but see below..

Axel Guckelsberger wrote on Fri, 17 September 2010 12:14

First some explaination about how the builds work:
* Due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=278909 the builds
fail in Hudson (on a Linux server), therefore I am doing the builds manually
on a windows machine.


I'm not quite sure I understand specifically can't you do builds on Linux? I don't have a problem doing this on Mac for IDE builds or Linux for P2 builds, though I haven't tried IDE on Linux. But otherwise everything works (finally!) as expected.
Re: Installing a product in Mac OS [message #560100 is a reply to message #560050] Tue, 21 September 2010 08:16 Go to previous message
Axel Guckelsberger is currently offline Axel GuckelsbergerFriend
Messages: 354
Registered: July 2009
Senior Member
Hi Miles,

you are right. Builds are working with Linux again :-)

Greetings
Axel


Miles Parker wrote:

> Hi Axel,
>
> I'm not sure I can help with the main question, but see below..
>
> Axel Guckelsberger wrote on Fri, 17 September 2010 12:14
>> First some explaination about how the builds work:
>> * Due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=278909 the
>> builds
>> fail in Hudson (on a Linux server), therefore I am doing the builds
>> manually on a windows machine.
>
>
> I'm not quite sure I understand specifically can't you do builds on Linux?
> I don't have a problem doing this on Mac for IDE builds or Linux for P2
> builds, though I haven't tried IDE on Linux. But otherwise everything
> works (finally!) as expected.
Previous Topic:news.eclipse.org has problems
Next Topic:Missing Items
Goto Forum:
  


Current Time: Fri Apr 19 01:17:25 GMT 2024

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

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

Back to the top