Bug 209134
Summary: | Eclipse won't start on FC6T3 x86-64 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Andrew Baumhauer <abaumhau+fc-bugzilla> |
Component: | eclipse | Assignee: | Ben Konrath <ben> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6 | Keywords: | Reopened |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-10-03 21:15:22 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Andrew Baumhauer
2006-10-03 14:59:50 UTC
BTw, you shouldn't be running eclipse as root. *** This bug has been marked as a duplicate of 209114 *** The resolution for 209114 /usr/share/eclipse/configuration/config.ini change was already in the config, and hasn't fixed the problem. I ran eclipse as root, because I don't want to delete my user workspace (and projects!) to come up with a clean configuration for testing the bug. In general I agree with your statement, but I've run eclipse from root in past. Also, a find / -name "org.eclipse.sdk.ide*" -print yields nothing. A yum whatprovides org.eclipse.sdk.ide also turns up nothing. I am re-opening this bug, since the resolution suggested does not fix the problem. I can perform additional testing, if needed. Got eclipse running again. Removed all eclipse packages with: rpm -e --nodeps eclipse-jdt-sdk-3.2.1-4.fc6 eclipse-sdk-3.2.1-4.fc6 eclipse-rcp- 3.2.1-4.fc6 eclipse-pde-3.2.1-4.fc6 eclipse-jdt-3.2.1-4.fc6 eclipse-platform-sdk -3.2.1-4.fc6 eclipse-platform-3.2.1-4.fc6 eclipse-pde-sdk-3.2.1-4.fc6 eclipse-pd e-runtime-3.2.1-4.fc6 eclipse-ecj-3.2.1-4.fc6 eclipse-rcp-sdk-3.2.1-4.fc6 rm -rf /usr/share/eclipse Then removed libswt3-gtk2.x86_64 (which has some files in /usr/lib64/eclipse) Re-installed eclipse with the following: yum -y install eclipse* Installed: eclipse-bugzilla.x86_64 1:0.2.4-3.fc6 eclipse-cdt.x86_64 1:3.1.1-1.fc6 eclipse-cdt-sdk.x86_64 1:3.1.1-1.fc6 eclipse-changelog.x86_64 1:2.3.2-1.fc6 eclipse-ecj.x86_64 1:3.2.1-4.fc6 eclipse-jdt.x86_64 1:3.2.1-4.fc6 eclipse-jdt-sdk.x86_64 1:3.2.1-4.fc6 eclipse-pde.x86_64 1:3.2.1-4.fc6 eclipse-pde-runtime.x86_64 1:3.2.1-4.fc6 eclipse-pde-sdk.x86_64 1:3.2.1-4.fc6 eclipse-platform.x86_64 1:3.2.1-4.fc6 eclipse-platform-sdk.x86_64 1:3.2.1-4.fc6 eclipse-rcp.x86_64 1:3.2.1-4.fc6 eclipse-rcp-sdk.x86_64 1:3.2.1-4.fc6 eclipse-sdk.x86_64 1:3.2.1-4.fc6 Dependency Installed: libswt3-gtk2.x86_64 1:3.2.1-4.fc6 I don't know if another package damaged libswt3, but re-installing this package seemed to fix eclipse. Hope this helps someone. (In reply to comment #2) > I ran eclipse as root, because I don't want to delete my user workspace (and > projects!) to come up with a clean configuration for testing the bug. In > general I agree with your statement, but I've run eclipse from root in past. Actually running as root is not supported with Fedora Eclipse. This is because Eclipse stores configuration information in ECLIPSE_HOME (ie /usr/share/eclipse in Fedora) if it can write to it. When you run as root, Eclipse can write to /usr/share/eclipse and the configuration that was set at build time gets modified. IMO, this is an upstream bug - Eclipse should always write to the user's home directory on Linux and Unix. If you could file a bug upstream, that would be greatly appreciated. > Also, a find / -name "org.eclipse.sdk.ide*" -print yields nothing. A yum > whatprovides org.eclipse.sdk.ide also turns up nothing. Both of those commands should turn up nothing - org.eclipse.sdk.ide is an internal eclipse setting, not a file name. I did the following to see if there was actually a problem here: yum remove eclipse libswt3-gtk2 rpm -e --nodeps eclipse-ecj rm -r /usr/share/eclipse /usr/lib/gcj/eclipse* yum install eclipse-sdk I got the same result as you - everything worked. Closing the bug. |