Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » Cannot correctly install or use full headless buckminster
Cannot correctly install or use full headless buckminster [message #645879] Mon, 20 December 2010 22:14 Go to next message
Tamar Cohen is currently offline Tamar CohenFriend
Messages: 103
Registered: July 2009
Senior Member
Hello Buckminster People

Now that I have Buckminster working within Eclipse with GUI to build my RCP, I need to set it up to run headless to do a nice crossplatform build.

I have been trying to follow the steps on the wiki to set it up to no avail. I can use director to install the barebones buckminster as outlined here: http://www.eclipse.org/buckminster/downloads.html

When I then try to customize it, it fails. I have tried the following:
buckminster install http://download.eclipse.org/tools/buckminster/headless-3.6/ org.eclispe.buckminster.core.headless.feature

Nothing happens.

I have downloaded the zipped archive for the headless buckminster and for the subversive. I have tried installing from these locally with the same failure. I have unzipped them into the buckminster directory and also tried to install my svn connecters from a local eclipse install, and I have just copied them in as well.

When I do listcommands I only have listcommands, lscmds, install, listsite and uninstall (because my buckminster install doesn't know about all the other things I'm trying to install).

Any suggestions? Is there maybe just a nice zipped complete buckminster I can use?

thanks

Tamar
Re: Cannot correctly install or use full headless buckminster [message #645889 is a reply to message #645879] Mon, 20 December 2010 23:49 Go to previous messageGo to next message
Henrik Lindberg is currently offline Henrik LindbergFriend
Messages: 2509
Registered: July 2009
Senior Member
The recommended approach is to use the p2 director to install things,
but using buckminster's "self install" should also work (it basically
just calls p2 to perform the installation - the syntax is slightly
different than for the p2 director app (which is available as stand
alone, or as an app "inside" your Eclipse IDE.

There is documentation in the Buckminster Book that describes the steps
(get it from the buckminster download page).

Hint: just copying things to where you know they should go is not one of
the steps :) - you need to let p2 perform the install (either via the
director or via buckminster's install) since p2 is used to manage the
installation.

Basically : unzip the basic headless buckminster (or install it directly
from a p2 repository using the director), then use director to install
the rest.

Note that you have a typo in the command you showed (see comment below),
maybe it is just in this forum posting, but worth checking.

- henrik

On 12/20/10 11:15 PM, Tamar Cohen wrote:
> Hello Buckminster People
>
> Now that I have Buckminster working within Eclipse with GUI to build my
> RCP, I need to set it up to run headless to do a nice crossplatform build.
>
> I have been trying to follow the steps on the wiki to set it up to no
> avail. I can use director to install the barebones buckminster as
> outlined here: http://www.eclipse.org/buckminster/downloads.html
>
> When I then try to customize it, it fails. I have tried the following:
> buckminster install
> http://download.eclipse.org/tools/buckminster/headless-3.6/
> org.eclispe.buckminster.core.headless.feature
>
There is a typo: "eclispe"
Re: Cannot correctly install or use full headless buckminster [message #645901 is a reply to message #645889] Tue, 21 December 2010 04:45 Go to previous messageGo to next message
Tamar Cohen is currently offline Tamar CohenFriend
Messages: 103
Registered: July 2009
Senior Member
Hi Henrik --

Thanks again for the prompt response -- and yes, eclispe is my favorite typo but was not the cause of this issue.

I have tried also using director -- here's some more information. Is it possible the feature names are not defined in the p2 repository or something? Or am I specifying the wrong path? I have been following the instructions from BuckyBook and from the wiki

./buckminster listsite http://download.eclipse.org/tools/buckminster/headless-3.6/
Features:
org.eclipse.buckminster.core.headless.feature (%featureName)
org.eclipse.buckminster.core.headless.source.feature (%featureName)
org.eclipse.buckminster.cvs.headless.feature (%featureName)
org.eclipse.buckminster.cvs.headless.source.feature (%featureName)
org.eclipse.buckminster.emma.headless.feature (%featureName)
org.eclipse.buckminster.emma.headless.source.feature (%featureName)
org.eclipse.buckminster.git.headless.feature (%featureName)
org.eclipse.buckminster.git.headless.source.feature (%featureName)
org.eclipse.buckminster.maven.headless.feature (%featureName)
org.eclipse.buckminster.maven.headless.source.feature (%featureName)
org.eclipse.buckminster.pde.headless.feature (%featureName)
org.eclipse.buckminster.pde.headless.source.feature (%featureName)
org.eclipse.buckminster.product (Buckminster Product)
org.eclipse.buckminster.product.source (Source for Buckminster Product)
org.eclipse.buckminster.psf.feature (%featureName)
org.eclipse.buckminster.psf.source.feature (%featureName)
org.eclipse.equinox.p2.director.feature (%featureName)
org.eclipse.equinox.p2.director.source.feature (%featureName)

./director -r http://download.eclipse.org/tools/buckminster/headless-3.6/ -d /irg/projects/www/buckminster -p Buckminster -i org.eclipse.buckminster.core.headless.feature
Installation failed.
The installable unit org.eclipse.buckminster.core.headless.feature has not been found.

If I download the full zip for the org.eclispe.buckminster.site.eclipse.headless_1.2.0.r11458.z ip, and try to install from that (with file:// etc) I get the same problem; the IU org.eclipse.buckminster.core.headless.feature has not been found.

Thanks so much for your help!

Tamar
Re: Cannot correctly install or use full headless buckminster [message #645939 is a reply to message #645901] Tue, 21 December 2010 09:04 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
When using the director you must append '.feature.group' to all feature names. So use:

-i org.eclipse.buckminster.core.headless.feature.feature.group

HTH,
Thomas Hallgren

On 2010-12-21 05:45, Tamar Cohen wrote:
> Hi Henrik --
>
> Thanks again for the prompt response -- and yes, eclispe is my favorite typo but was not the cause of this issue.
>
> I have tried also using director -- here's some more information. Is it possible the feature names are not defined in
> the p2 repository or something? Or am I specifying the wrong path? I have been following the instructions from BuckyBook
> and from the wiki
>
> /buckminster listsite http://download.eclipse.org/tools/buckminster/headless-3.6/
> Features:
> org.eclipse.buckminster.core.headless.feature (%featureName)
> org.eclipse.buckminster.core.headless.source.feature (%featureName)
> org.eclipse.buckminster.cvs.headless.feature (%featureName)
> org.eclipse.buckminster.cvs.headless.source.feature (%featureName)
> org.eclipse.buckminster.emma.headless.feature (%featureName)
> org.eclipse.buckminster.emma.headless.source.feature (%featureName)
> org.eclipse.buckminster.git.headless.feature (%featureName)
> org.eclipse.buckminster.git.headless.source.feature (%featureName)
> org.eclipse.buckminster.maven.headless.feature (%featureName)
> org.eclipse.buckminster.maven.headless.source.feature (%featureName)
> org.eclipse.buckminster.pde.headless.feature (%featureName)
> org.eclipse.buckminster.pde.headless.source.feature (%featureName)
> org.eclipse.buckminster.product (Buckminster Product)
> org.eclipse.buckminster.product.source (Source for Buckminster Product)
> org.eclipse.buckminster.psf.feature (%featureName)
> org.eclipse.buckminster.psf.source.feature (%featureName)
> org.eclipse.equinox.p2.director.feature (%featureName)
> org.eclipse.equinox.p2.director.source.feature (%featureName)
>
> /director -r http://download.eclipse.org/tools/buckminster/headless-3.6/ -d /irg/projects/www/buckminster -p Buckminster
> -i org.eclipse.buckminster.core.headless.feature
> Installation failed.
> The installable unit org.eclipse.buckminster.core.headless.feature has not been found.
>
> If I download the full zip for the org.eclispe.buckminster.site.eclipse.headless_1.2.0.r11458.z ip, and try to install
> from that (with file:// etc) I get the same problem; the IU org.eclipse.buckminster.core.headless.feature has not been
> found.
>
> Thanks so much for your help!
>
> Tamar
Re: Cannot correctly install or use full headless buckminster [message #646037 is a reply to message #645939] Tue, 21 December 2010 16:44 Go to previous message
Tamar Cohen is currently offline Tamar CohenFriend
Messages: 103
Registered: July 2009
Senior Member
Thanks Thomas -- right after I posted I saw that line in the BuckyBook.

So my 4th time around doing the same exact steps for some reason things decided to work. I know this is not a helpful conclusion because I still do not understand why they didn't work in the first place -- I went back through my command buffer and ran the exact same commands (the buckminster install commands, actually) and it worked.

During this process I also experimented with --loglevel DEBUG -- not much information came back. When I run it normally withouth the loglevel set, I was getting no feedback either of success or failure; this may be a good addition.

Thanks to all for your help!

Tamar
Previous Topic:Adding director parameters during site.p2
Next Topic:Resolver should consider imported packages
Goto Forum:
  


Current Time: Fri Jan 17 02:28:06 GMT 2025

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

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

Back to the top