Description of problem: eclipse 3.3.0 fails to start with error and points to a log file - see attached files. Version-Release number of selected component (if applicable): eclipse 3.3.0 running Sun java 1.6u3 and jre 1.5_14 # rpm -q eclipse-platform eclipse-platform-3.3.0-30.fc8 # rpm -q jdk jdk-1.6.0_02-fcs jdk-1.6.0_03-fcs # rpm -q jre jre-1.5.0_14-fcs How reproducible: allways Steps to Reproduce: 1. start eclipse 2. click ok in dialog 3. Actual results: failure to start - see logs Expected results: eclipse application gui coming up Additional info: Eclipse did run after upgrade to fc8, but there were some issues with qt and qtjambi plugins. So I uninstalled rpms for eclipse, deleted /usr/share/eclipse, /usr/lib/eclipse, .eclipse in my home and workplace dir. Then I reinstalled eclipse rpms for platform , cdt, jdt and dependencies. After that I get the error during startup. I tried to use jdk 1.6u3 and jre 1.5 u14 with no change.
Created attachment 276061 [details] eclipse startup error logs
Please send the output of the following: for f in `rpm -qa | egrep "eclipse|swt"`; do echo $f; rpm -qV $f; done
Here is the output and it is interesting (to me at least) # for f in `rpm -qa | egrep "eclipse|swt"`; do echo $f; rpm -qV $f; done eclipse-platform-3.3.0-30.fc8 .......T /usr/bin/eclipse eclipse-cdt-4.0.1-1.fc8 eclipse-rcp-3.3.0-30.fc8 libswt3-gtk2-3.3.0-30.fc8 missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6 missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1 missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-atk-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-awt-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-cairo-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-glx-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-gnome-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-mozilla-gtk-3346.so missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/6/1/.cp/libswt-pi-gtk-3346.so missing /usr/lib/eclipse/libswt-atk-gtk-3346.so missing /usr/lib/eclipse/libswt-awt-gtk-3346.so missing /usr/lib/eclipse/libswt-cairo-gtk-3346.so missing /usr/lib/eclipse/libswt-glx-gtk-3346.so missing /usr/lib/eclipse/libswt-gnome-gtk-3346.so missing /usr/lib/eclipse/libswt-gtk-3346.so missing /usr/lib/eclipse/libswt-mozilla-gtk-3346.so missing /usr/lib/eclipse/libswt-pi-gtk-3346.so missing /usr/lib/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.3.0.v3346.jar missing /usr/lib/eclipse/swt-gtk-3.3.0.jar missing /usr/lib/eclipse/swt-gtk-3.3.jar missing /usr/lib/eclipse/swt.jar eclipse-jdt-3.3.0-30.fc8 eclipse-cvs-client-3.3.0-30.fc8 eclipse-ecj-3.3.0-30.fc8 tomcat5-jasper-eclipse-5.5.25-1jpp.1.fc8 icu4j-eclipse-3.6.1-1jpp.3.fc8 #
So it looks I wiped out bit too much? Any more checks or I can try to reinstall libswt3-gtk2-3.3.0-30.fc8?
Yeah, it looks like swt is messed up. Try re-installing it, re-running the verification step, and then try starting up again.
I reinstalled, run the script again: eclipse-platform-3.3.0-30.fc8 .......T /usr/bin/eclipse eclipse-cdt-4.0.1-1.fc8 eclipse-rcp-3.3.0-30.fc8 eclipse-jdt-3.3.0-30.fc8 eclipse-cvs-client-3.3.0-30.fc8 eclipse-ecj-3.3.0-30.fc8 libswt3-gtk2-3.3.0-30.fc8 tomcat5-jasper-eclipse-5.5.25-1jpp.1.fc8 icu4j-eclipse-3.6.1-1jpp.3.fc8 and now it runs. Thanks for help.
No problem. I'll close this but feel free to re-open if things break again.