hello Andrew,
On Fri July 27 2007 02:25:48 Andrew Overholt wrote:
On Fri, 2007-07-27 at 01:11 +1000, Raif S. Naffah wrote:
> On Thu July 26 2007 23:32:17 Andrew Overholt wrote:
> > rpm -qa | egrep "eclipse|swt"
> > for f in `!!`; do rpm -qV $f; done
>
> S.5....T /usr/lib/eclipse/configuration/config.ini
> missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16
> missing /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1
> missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp missing
>
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-a
>tk-gtk-3236.so missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-c
>airo-gtk-3236.so missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-g
>lx-gtk-3236.so missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-g
>nome-gtk-3236.so missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-g
>tk-3236.so missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-m
>ozilla-gtk-3236.so missing
> /usr/lib/eclipse/configuration/org.eclipse.osgi/bundles/16/1/.cp/libswt-p
>i-gtk-3236.so missing /usr/lib/eclipse/libswt-atk-gtk-3236.so
> missing /usr/lib/eclipse/libswt-cairo-gtk-3236.so
> missing /usr/lib/eclipse/libswt-glx-gtk-3236.so
> missing /usr/lib/eclipse/libswt-gnome-gtk-3236.so
> missing /usr/lib/eclipse/libswt-gtk-3236.so
> missing /usr/lib/eclipse/libswt-mozilla-gtk-3236.so
> missing /usr/lib/eclipse/libswt-pi-gtk-3236.so
> missing
> /usr/lib/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar
> missing /usr/lib/eclipse/swt-gtk-3.2.2.jar
> missing /usr/lib/eclipse/swt-gtk-3.2.jar
> missing
> /usr/lib/gcj/eclipse/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar.db
> missing
> /usr/lib/gcj/eclipse/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar.so
> missing /usr/share/eclipse/plugins/org.eclipse.swt_3.2.2.v3236b.jar
Well that's why you can't start it :). I wonder how your RPMs got
messed up. I've never tried groupinstall before. I don't see how yum
brought in a broken swt RPM. Try uninstalling and re-installing
libswt3-gtk2, then re-run the verification.
did that, and yum removed all the eclipse-xxx for dependency.
re-installed libswt3-gtk2. FWIW, both the old and new libswt3-gtk2 have the
same version number (1:3.2.2-14.fc7) but differ in size. the newly installed
one is 3.1M while the previous one was 6.9M.
after groupinstall-ing Eclipse, it works!
If things are still showing
as missing, remove all of the eclipse RPMs and libswt3-gtk2 again and
verify that /usr/lib/eclipse and /usr/share/eclipse are totally empty
and gone. I'm assuming you're on x86 so you won't
have /usr/lib64/eclipse.
correct.
Then re-install stuff and re-run the
verification.
thanks for your help + cheers;
rsn