Bug#339435: libswt3.1-gtk-jni: Eclipse fails to run with libcairo2=1.0.2-1 installed

debian-user at henrik.synth.no debian-user at henrik.synth.no
Wed Nov 16 10:00:05 UTC 2005


Package: libswt3.1-gtk-jni
Version: 3.1.1-3
Severity: normal


When libcairo2=1.0.2-1 (/usr/lib/libcairo.so.2.2.3) is installed, Eclipse
(eclipse-base=3.1.1-3) won't launch.  It gives the following error:

  An error has occurred. See the log file
  /home/myusername/workspace/.metadata/.log.

The error in /home/myusername/workspace/.metadata/.log is:

  !ENTRY org.eclipse.osgi 2005-11-06 15:43:39.584
  !MESSAGE Application error
  !STACK 1
  java.lang.UnsatisfiedLinkError:
/home/henrik/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/5/1/.cp/libswt-pi-gtk-3139.so:
/usr/lib/libcairo.so.2: undefined symbol: FT_GlyphSlot_Embolden
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1495)
        at java.lang.Runtime.loadLibrary0(Runtime.java:788)
        at java.lang.System.loadLibrary(System.java:834)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:122)
        at
org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:381)
        at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:155)
        at
org.eclipse.ui.internal.ide.IDEApplication.createDisplay(IDEApplication.java:128)
        at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:79)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
        at org.eclipse.core.launcher.Main.run(Main.java:973)
        at org.eclipse.core.launcher.Main.main(Main.java:948)

It seems that libswt-pi-gtk-3139.so in the libswt3.1-gtk-jni needs
libcairo2=1.0.0-3  (/usr/lib/libcairo.so.2.2.2) to work properly.


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-686-smp
Locale: LANG=no_NO, LC_CTYPE=no_NO (charmap=ISO-8859-1)

Versions of packages libswt3.1-gtk-jni depends on:
ii  libatk1.0-0          1.10.3-1            The ATK accessibility toolkit
ii  libc6                2.3.5-6             GNU C Library: Shared
libraries an
ii  libcairo2            1.0.2-1             The Cairo 2D vector
graphics libra
ii  libgcc1              1:4.0.2-3           GCC support library
ii  libgcj6-awt          4.0.2-3             AWT peer runtime libraries
for use
ii  libglib2.0-0         2.8.3-1             The GLib library of C routines
ii  libgnome2-0          2.10.1-1            The GNOME 2 library -
runtime file
ii  libgnomeui-0         2.10.1-1            The GNOME 2 libraries (User
Interf
ii  libgnomevfs2-0       2.12.1.1-1          The GNOME virtual
file-system libr
ii  libgtk2.0-0          2.8.3-1             The GTK+ graphical user
interface
ii  libstdc++6           4.0.2-3             The GNU Standard C++ Library v3
ii  libswt3.1-gtk-java   3.1.1-3             Fast and rich GUI toolkit
for Java
ii  libxtst6             6.8.99.901.dfsg.1-2 X Window System event
recording an
ii  xlibs                6.8.99.901.dfsg.1-2 X Window System client
libraries m

libswt3.1-gtk-jni recommends no packages.

-- no debconf information




More information about the pkg-java-maintainers mailing list