Home » Language IDEs » Objectteams » "Object Teams Patch for JDT/Core" issue on update
| |
Re: "Object Teams Patch for JDT/Core" issue on update [message #990346 is a reply to message #984380] |
Wed, 12 December 2012 05:08 |
Jackey J Messages: 3 Registered: November 2012 |
Junior Member |
|
|
Hi Stephan,
Thanks for your reply.
Following your indications, I found that the "Object Teams Patch for JDT/Core" installed in my Indigo is version 2.0.2.201202051448 (by checking installation details), not 2.0.1.201109101025 .
Then I wonder why it shows the earlier 2.0.1.x version blocking my update when I click "Check for Updates" ?
I don't want to upgrade from Indigo to Juno, while just intend to update some existing plugins based on Indigo. My indigo has Java/PHP/C++ plugins mixed to develop different things.
I had a test: Firstly, uninstall "Object Teams Patch for JDT/Core", and secondly run "Check for Updates", it shows me to install that patch again, without other choice. And then I have to installed it, and then "Check for Updates", it again tells me that original error, blocking me from updating any other plugins.
So now I have no idea how to work around this "Patch" plugin for updating other plugins.
Any hint would be greatly appreciated.
cheers,
Jackey
|
|
| | | |
Re: "Object Teams Patch for JDT/Core" issue on update [message #1011272 is a reply to message #983393] |
Tue, 19 February 2013 08:07 |
Niklas Rosencrantz Messages: 5 Registered: March 2012 |
Junior Member |
|
|
I got this problem too when updating a regular ubuntu eclipse. On windows 7 I can update eclipse to Juno but on ubuntu 12 I get ""Object Teams Patch for JDT/Core" is not applicable to the current configuration" when trying to update Eclipse from a default ubuntu install taken from the ubuntu repositories (Eclipse 3.7 that has helios for update site). I added indigo to update sites to update to indigo (though the Eclipse splash screen says Indigo and not Helios) but I get this error message about Object Teams Patch. I tried repos for helios, indigo and juno and uninstalling the Object Teams Patch and reinstalling both the patches and eclipse and running eclipse as root but I can't seem to update. It works to download a separate Eclipse Juno and run it on the computer, but that doesn't update Eclipse for all users, it must be linked to the executable and the icons have changed etc so I think best is that the ubuntu repos for Eclipse just get updated. Or can you help reolve it?
[Updated on: Tue, 19 February 2013 08:51] Report message to a moderator
|
|
|
Re: "Object Teams Patch for JDT/Core" issue on update [message #1011496 is a reply to message #1011272] |
Tue, 19 February 2013 16:34 |
Stephan Herrmann Messages: 1853 Registered: July 2009 |
Senior Member |
|
|
All this is strange.
Usually I download and install Eclipse directly from Eclipse.org, and I don't see much advantage in using Ubuntu packages instead.
Still, running on Ubuntu 12.04 myself I just tried it that way.
First Eclipse couldn't find SWT binaries [1].
After fixing that and adding the indigo update site into Eclipse Indigo (looks indeed inconsistent), I could do several rounds of updates with no problem. I think the second update suggested to install the Object Teams patch, and it installed without a problem.
Wait, as I'm speaking, on trying the forth round or so of updating, I can see the problem.
At this point I have the following situation:
- installed is Eclipse Java Development Tools 3.7.2.v20120120-1414-.....
- installed is Object Teams Patch for JDT/Core 2.0.1.201109101025
- proposed for update is Object Teams Patch for JDT/Core 2.0.2.201202051448
- error is: "Object Teams Patch for JDT/Core" is not applicable to the current configuration and will not be installed.
Observations:
- (1) and (2) should not be compatible (although installing this worked OK).
- (1) and (3) should be compatible
- While displaying the error message, the Detail message is no longer shown, which normally reads:
This feature is NOT a regular update of the JDT, but REPLACES the
org.eclipse.jdt.core plugin by the corresponding version for Object Teams.
This change makes the JDT Core capable to handle OT/J code.
Eclipse p2 has several known bugs that amount to the fact, that normally patch features cannot be installed into a shared install for which the user has no write permission. Partly I'm surprised to see it work in this situation at all.
I happen to know that Pascal Rapicault is right now re-writing part of p2 in order to improve the situation for shared installes (including better error messages, migration strategies etc.) - this will go into Eclipse 4.3 (Kepler).
I will be a while before these fixes show up in Ubuntu.
Finally I tried to install the full Object Teams Development Tooling. Again installing seemed to work alright, only when I wanted to start working in the Object Teams perspective did I find that neither this nor the Java perspective were available. I.e., something claimed that installation was successful, where in fact it had broken the install.
Advice:
- If you want to use Object Teams, please install from an original Eclipse package from Eclipse.org.
- If Object Teams came to you only by accident, please excuse, simply uncheck this update when it is offered
- and in that case I still hope, you'll find some time to read about the coolness of Object Teams [2] and come back later
cheers,
Stephan
[1] https://bugs.launchpad.net/ubuntu/+source/swt-gtk/+bug/975560
[2] http://wiki.eclipse.org/OTJ_Primer
|
|
| |
Goto Forum:
Current Time: Fri Sep 20 14:03:12 GMT 2024
Powered by FUDForum. Page generated in 0.07404 seconds
|