Red Hat Bugzilla – Bug 172716
Scanning for updates to ~/.eclipse plugins not possible
Last modified: 2007-11-30 17:11:16 EST
Description of problem:
| Help -> Software Updates -> Find and Install...
| -> Search for updates of the currently isntalled features
is grayed out and can not be executed. Same operation worked with the version
shipped with FC4 fine but not with the recent update.
Version-Release number of selected component (if applicable):
Additional features (e.g. visual editor, SVN plugin) are installed
I discussed this with Ivan F. Martinez via private mail last week (before the
update went from updates-testing to updates-released). He determined that each
package must be scanned for updates individually but that the actual updates
work. Note that this only applies to updates of plugins that are in your home
directory (~/.eclipse) and not those installed system-wide.
I realize that the patch we have now is not perfect, but work with upstream and
the Debian maintainers is ongoing and I didn't want to stall on the 3.1.1 -> FC4
update to wait for this functionality to be perfect.
I just tried out some RPMs built with Ben's latest patch and I can successfully
scan for updates for things I have installed in my home directory's update site.
I installed an older version of Subclipse (uncheck the "latest version only"
checkbox) and then scan for an update and install it. I got a
ConcurrentModificationException at one point, but that's a Classpath error (I
think it might even be fixed in newer releases) and not something to do with this.
Nice work, Ben!
I've built packages for both rawhide (eclipse-3.1.1-1jpp_9fc) and FC4
(eclipse-3.1.1-1jpp_1fc.FC4.8 ... will appear in updates-testing at some point
today) that contain this fix. When you get a chance, please test these to see
if they fix this problem. Thanks.
Confirming this is fixed in updates-testing with
I will close the bug when the patch is applied upstream.
Created attachment 122780 [details]
stack trace from updating plugins in homedir
I just noticed that updating a plugin that is installed in your homedir gives
the attached stack trace.
Steps to reproduce:
1) install an eariler version of subclipse (not the latest version) with the
2) do Software Updates -> Find and Install to install the latest subclipse
3) you will get the following error:
"Unable to complete action for feature "Subclipse" due to errors.
4) look at the log file and notice the attached stack trace
To ensure that the plugin is installed, you must do Software Updates -> Find
and Install again to finish the installation.
This gcc bug might be the culprit:
Any news here, Ben? Does this still happen with the latest rawhide gcc & eclipse?
(In reply to comment #6)
> Any news here, Ben? Does this still happen with the latest rawhide gcc & eclipse?
This is fixed with the latest packages: