Comment 2 for bug 1004709

Revision history for this message
Carsten Jacobi (jacobi-de) wrote :

Here is something else that strikes me, when I look at the latest jar file for swt that comes with the latest eclipse-rcp package and look at the libswt shared objects within I get this:

jacobi@jacobi-ThinkPad-T60:~$ dpkg --status eclipse-rcp | awk /^Version:/ && jar tvf /usr/lib/eclipse/plugins/org.eclipse.swt_3.7.2.jar | awk /libswt/
Version: 3.7.2-1
 23060 Thu Jun 11 16:42:00 EDT 2009 libswt-atk-gtk-3550.so
  3612 Thu Jun 11 16:42:00 EDT 2009 libswt-awt-gtk-3550.so
 40640 Thu Jun 11 16:42:00 EDT 2009 libswt-cairo-gtk-3550.so
 10080 Thu Jun 11 16:42:00 EDT 2009 libswt-glx-gtk-3550.so
 10432 Thu Jun 11 16:42:00 EDT 2009 libswt-gnome-gtk-3550.so
 11456 Thu Jun 11 16:42:00 EDT 2009 libswt-gtk-3550.so
 99480 Thu Jun 11 16:42:00 EDT 2009 libswt-mozilla-gcc3-gtk-3550.so
 98376 Thu Jun 11 16:42:00 EDT 2009 libswt-mozilla-gtk-3550.so
354996 Thu Jun 11 16:42:00 EDT 2009 libswt-pi-gtk-3550.so
 27500 Thu Jun 11 16:42:00 EDT 2009 libswt-xpcominit-gtk-3550.so
 85020 Thu Jun 11 16:42:00 EDT 2009 libswt-xulrunner-gtk-3550.so

And then, when I look at the latest swt-package that is available for precise I
get this:

jacobi@jacobi-ThinkPad-T60:~$ dpkg -L libswt-gtk-3-jni
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libswt-gtk-3-jni
/usr/share/doc/libswt-gtk-3-jni/copyright
/usr/share/doc/libswt-gtk-3-jni/changelog.Debian.gz
/usr/lib
/usr/lib/jni
/usr/lib/jni/libswt-atk-gtk-3740.so
/usr/lib/jni/libswt-awt-gtk-3740.so
/usr/lib/jni/libswt-gtk-3740.so
/usr/lib/jni/libswt-pi-gtk-3740.so

I don't know whether the version number next to the shared object files have a meaning,
but if they do have you deliver 3.74 version libswt libraries with the standalone DEB package
and 3.55 version libswt libraries within a jar file that is packages in the eclipse-rcp DEB package.
When I look at the strace as I start the eclipse application the shared objects from the libswt-gtk-3-jni
package are not touched but the jar file with the "3.55-libswt" shared objects is opened and read.
Can you find out whether the swt-libraries within the eclipse-rcp package are still up to date for
the eclipse-indigo environment that you ship with precise?