Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6
org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #549859] Wed, 28 July 2010 09:07 Go to next message
Geejay is currently offline GeejayFriend
Messages: 160
Registered: February 2010
Senior Member
Hi

I am trying to install the Groovy support into Buckminster headless 3.6, and
I get the following error messages

../director -r
http://dist.codehaus.org/groovy/distributions/greclipse/snap shot/e3.6/ -r
http://download.eclipse.org/releases/helios/ -d
/usr/lib/hudson/home/tools/bucky36/buckminster -p Buckminster -i
org.codehaus.groovy -i org.eclipse.jdt.core -i
org.eclipse.jdt.groovy.core -i org.codehaus.groovy.eclipse.codebrowsing
Installing org.codehaus.groovy 1.7.3.xx-20100726-1100-e36.
Installing org.eclipse.jdt.core 3.6.0.xx-20100726-1100-e36.
Installing org.eclipse.jdt.groovy.core 2.0.2.xx-20100726-1100-e36.
Installing org.codehaus.groovy.eclipse.codebrowsing
2.0.2.xx-20100726-1100-e36.
Installation failed.
Cannot complete the install because of a conflicting dependency.
Software being installed: Java Development Tools Core
3.6.0.xx-20100726-1100-e36 (org.eclipse.jdt.core 3.6.0.xx-20100726-1100-e36)
Software currently installed: Buckminster - Headless PDE support
1.2.1.r11530 (org.eclipse.buckminster.pde.headless.feature.feature.group
1.2.1.r11530)
Only one of the following can be installed at once:
Java Development Tools Core 3.6.0.v_A58 (org.eclipse.jdt.core 3.6.0.v_A58)
Java Development Tools Core 3.6.0.xx-20100726-1100-e36
(org.eclipse.jdt.core 3.6.0.xx-20100726-1100-e36)
Cannot satisfy dependency:
From: Buckminster - Headless PDE support 1.2.1.r11530
(org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.1.r11530)
To: org.eclipse.jdt.core [3.6.0.v_A58]
Application failed, log file location:
/usr/lib/hudson/home/tools/bucky36/director/configuration/12 80307675063.log

I remember this worked for an earlier version of Buckminster or Groovy (not
sure what version I had when it did work).

Appreciate any help.

Greg
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #549883 is a reply to message #549859] Wed, 28 July 2010 10:42 Go to previous messageGo to next message
Geejay is currently offline GeejayFriend
Messages: 160
Registered: February 2010
Senior Member
It seems org.eclipse.buckminster.pde.headless.feature depends on the A58
JDT.

What I did was a fresh install, for e.g:

../director -r http://download.eclipse.org/tools/buckminster/headless-3.6 -d
/usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
org.eclipse.buckminster.cmdline.product

Then I installed the Groovy stuff into it, hoping that Buckminster would be
able to use Groovy's patched JDT:

../director -r
http://dist.codehaus.org/groovy/distributions/greclipse/snap shot/e3.6/ -r
http://download.eclipse.org/releases/helios/ -d
/usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
org.codehaus.groovy -i org.eclipse.jdt.groovy.core -i
org.codehaus.groovy.eclipse.codebrowsing -i org.eclipse.jdt.core

This installs fine, with the patched JDT in place.

Then when I try to install org.eclipse.buckminster.pde.headless.feature
into Buckminster using the buckminstall install command, I get the version
conflict again.

Is there anyway Buckminster can use the patched JDT?

Thanks
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #550017 is a reply to message #549883] Wed, 28 July 2010 18:22 Go to previous messageGo to next message
Achim Demelt is currently offline Achim DemeltFriend
Messages: 160
Registered: July 2009
Senior Member
Hi,

What happens if you install buckminster.pde.headless first and then the
Groovy stuff?

Achim

geejay wrote:

> It seems org.eclipse.buckminster.pde.headless.feature depends on the A58
> JDT.
>
> What I did was a fresh install, for e.g:
>
> ./director -r http://download.eclipse.org/tools/buckminster/headless-3.6
> -d /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
> org.eclipse.buckminster.cmdline.product
>
> Then I installed the Groovy stuff into it, hoping that Buckminster would
> be able to use Groovy's patched JDT:
>
> ./director -r
> http://dist.codehaus.org/groovy/distributions/greclipse/snap shot/e3.6/ -r
> http://download.eclipse.org/releases/helios/ -d
> /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
> org.codehaus.groovy -i org.eclipse.jdt.groovy.core -i
> org.codehaus.groovy.eclipse.codebrowsing -i org.eclipse.jdt.core
>
> This installs fine, with the patched JDT in place.
>
> Then when I try to install org.eclipse.buckminster.pde.headless.feature
> into Buckminster using the buckminstall install command, I get the version
> conflict again.
>
> Is there anyway Buckminster can use the patched JDT?
>
> Thanks
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #550063 is a reply to message #550017] Thu, 29 July 2010 02:15 Go to previous messageGo to next message
Casey Marshall is currently offline Casey MarshallFriend
Messages: 15
Registered: July 2009
Junior Member
I ran into the same issue today and tried it both ways. We recently introduced SWTBot and JUnit plugin tests consisting of significant amounts of Groovy.

I could not reconcile the JDT dependency on Buckminster PDE 3.6 with the Groovy JDT patch from their update site for 3.6. Wondering if this is a Groovy or Buckminster issue?

Buckminster 3.5 + Groovy Eclipse for 3.5 works great though. Was looking forward to using the new junit command, but that's easy enough to launch from an Ant action.

-Casey
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #550108 is a reply to message #550017] Thu, 29 July 2010 07:31 Go to previous messageGo to next message
Geejay is currently offline GeejayFriend
Messages: 160
Registered: February 2010
Senior Member
Hi Achim

I tried that the first time, the director fails when you try to install the
groovy stuff.

Did you get this to install (with Buckminster 3.6) somehow?

"Achim Demelt" <a.demelt@exxcellent.de> wrote in message
news:i2pshc$l6o$1@build.eclipse.org...
> Hi,
>
> What happens if you install buckminster.pde.headless first and then the
> Groovy stuff?
>
> Achim
>
> geejay wrote:
>
>> It seems org.eclipse.buckminster.pde.headless.feature depends on the A58
>> JDT.
>>
>> What I did was a fresh install, for e.g:
>>
>> ./director -r http://download.eclipse.org/tools/buckminster/headless-3.6
>> -d /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
>> org.eclipse.buckminster.cmdline.product
>>
>> Then I installed the Groovy stuff into it, hoping that Buckminster would
>> be able to use Groovy's patched JDT:
>>
>> ./director -r
>> http://dist.codehaus.org/groovy/distributions/greclipse/snap shot/e3.6/ -r
>> http://download.eclipse.org/releases/helios/ -d
>> /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
>> org.codehaus.groovy -i org.eclipse.jdt.groovy.core -i
>> org.codehaus.groovy.eclipse.codebrowsing -i org.eclipse.jdt.core
>>
>> This installs fine, with the patched JDT in place.
>>
>> Then when I try to install org.eclipse.buckminster.pde.headless.feature
>> into Buckminster using the buckminstall install command, I get the
>> version
>> conflict again.
>>
>> Is there anyway Buckminster can use the patched JDT?
>>
>> Thanks
>
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #550366 is a reply to message #550108] Fri, 30 July 2010 06:35 Go to previous messageGo to next message
Achim Demelt is currently offline Achim DemeltFriend
Messages: 160
Registered: July 2009
Senior Member
Geejay,

I've tried it a couple of weeks ago before the Helios release with a preview
version of GroovyEclipse. I need to investigate why the new versions don't
match.

Cheers,
Achim

geejay wrote:

> Hi Achim
>
> I tried that the first time, the director fails when you try to install
> the groovy stuff.
>
> Did you get this to install (with Buckminster 3.6) somehow?
>
> "Achim Demelt" <a.demelt@exxcellent.de> wrote in message
> news:i2pshc$l6o$1@build.eclipse.org...
>> Hi,
>>
>> What happens if you install buckminster.pde.headless first and then the
>> Groovy stuff?
>>
>> Achim
>>
>> geejay wrote:
>>
>>> It seems org.eclipse.buckminster.pde.headless.feature depends on the A58
>>> JDT.
>>>
>>> What I did was a fresh install, for e.g:
>>>
>>> ./director -r http://download.eclipse.org/tools/buckminster/headless-3.6
>>> -d /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
>>> org.eclipse.buckminster.cmdline.product
>>>
>>> Then I installed the Groovy stuff into it, hoping that Buckminster would
>>> be able to use Groovy's patched JDT:
>>>
>>> ./director -r
>>> http://dist.codehaus.org/groovy/distributions/greclipse/snap shot/e3.6/
>>> -r http://download.eclipse.org/releases/helios/ -d
>>> /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
>>> org.codehaus.groovy -i org.eclipse.jdt.groovy.core -i
>>> org.codehaus.groovy.eclipse.codebrowsing -i org.eclipse.jdt.core
>>>
>>> This installs fine, with the patched JDT in place.
>>>
>>> Then when I try to install org.eclipse.buckminster.pde.headless.feature
>>> into Buckminster using the buckminstall install command, I get the
>>> version
>>> conflict again.
>>>
>>> Is there anyway Buckminster can use the patched JDT?
>>>
>>> Thanks
>>
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #552531 is a reply to message #550366] Thu, 12 August 2010 14:16 Go to previous messageGo to next message
Geejay is currently offline GeejayFriend
Messages: 160
Registered: February 2010
Senior Member
Has anyone had any luck with this? I would really like to use 3.6 (i.e have
the junit functionality) and also be able to compile groovy code.

"Achim Demelt" <a.demelt@exxcellent.de> wrote in message
news:i2trr6$er3$1@build.eclipse.org...
> Geejay,
>
> I've tried it a couple of weeks ago before the Helios release with a
> preview
> version of GroovyEclipse. I need to investigate why the new versions don't
> match.
>
> Cheers,
> Achim
>
> geejay wrote:
>
>> Hi Achim
>>
>> I tried that the first time, the director fails when you try to install
>> the groovy stuff.
>>
>> Did you get this to install (with Buckminster 3.6) somehow?
>>
>> "Achim Demelt" <a.demelt@exxcellent.de> wrote in message
>> news:i2pshc$l6o$1@build.eclipse.org...
>>> Hi,
>>>
>>> What happens if you install buckminster.pde.headless first and then the
>>> Groovy stuff?
>>>
>>> Achim
>>>
>>> geejay wrote:
>>>
>>>> It seems org.eclipse.buckminster.pde.headless.feature depends on the
>>>> A58
>>>> JDT.
>>>>
>>>> What I did was a fresh install, for e.g:
>>>>
>>>> ./director -r
>>>> http://download.eclipse.org/tools/buckminster/headless-3.6
>>>> -d /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
>>>> org.eclipse.buckminster.cmdline.product
>>>>
>>>> Then I installed the Groovy stuff into it, hoping that Buckminster
>>>> would
>>>> be able to use Groovy's patched JDT:
>>>>
>>>> ./director -r
>>>> http://dist.codehaus.org/groovy/distributions/greclipse/snap shot/e3.6/
>>>> -r http://download.eclipse.org/releases/helios/ -d
>>>> /usr/lib/hudson/home/tools/bucky36/bfresh -p Buckminster -i
>>>> org.codehaus.groovy -i org.eclipse.jdt.groovy.core -i
>>>> org.codehaus.groovy.eclipse.codebrowsing -i org.eclipse.jdt.core
>>>>
>>>> This installs fine, with the patched JDT in place.
>>>>
>>>> Then when I try to install
>>>> org.eclipse.buckminster.pde.headless.feature
>>>> into Buckminster using the buckminstall install command, I get the
>>>> version
>>>> conflict again.
>>>>
>>>> Is there anyway Buckminster can use the patched JDT?
>>>>
>>>> Thanks
>>>
>
Re: org.eclipse.jdt.core version conflict installing Groovy support into headless buckminster 3.6 [message #552561 is a reply to message #552531] Thu, 12 August 2010 16:01 Go to previous message
Andrew Eisenberg is currently offline Andrew EisenbergFriend
Messages: 382
Registered: July 2009
Senior Member
HI guys,

I just took a peek at your update site here: http://download.eclipse.org/tools/buckminster/headless-3.6/

The 'org.eclipse.buckminster.pde.headless.feature feature has a tight dependency on org.eclipse.jdt.core v 3.6.0.v_A58. I see:

<plugin
id="org.eclipse.jdt.core"
download-size="0"
install-size="0"
version="3.6.0.v_A58"
unpack="false"/>

In the feature.xml. This would need to be changed in order to support Groovy-Eclipse being installed.

I also see that you explicitly supply that version of jdt.core in your update site. Is there are particular reason for this? JDT core and several other plugins are included in the feature, rather than being a dependency. Perhaps making these plugins dependencies rather than requirements would make it be more compatible with other tools.

Previous Topic:Building with Buckminster in Helios
Next Topic:site.signed displays keystore prompt multiple times
Goto Forum:
  


Current Time: Thu Apr 18 12:46:01 GMT 2024

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

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

Back to the top