Bug#339435: marked as done (libswt3.1-gtk-jni: Eclipse fails to run with libcairo2=1.0.2-1 installed)

Debian Bug Tracking System owner at bugs.debian.org
Thu Dec 1 10:48:05 UTC 2005


Your message dated Thu, 1 Dec 2005 12:48:42 +0100
with message-id <20051201114842.GA1265 at asterix.konqueror.de>
and subject line libswt3.1-gtk-jni: Eclipse fails to run with libcairo2=1.0.2-1 installed
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 16 Nov 2005 10:01:37 +0000
>From debian-user at henrik.synth.no Wed Nov 16 02:01:37 2005
Return-path: <debian-user at henrik.synth.no>
Received: from synth.no
	([195.139.204.228] helo=foetus.synth.no ident=root)
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1EcK6j-0000md-Bf
	for submit at bugs.debian.org; Wed, 16 Nov 2005 02:01:37 -0800
Received: from [10.0.1.111] (65.80-203-229.nextgentel.com [80.203.229.65])
	(authenticated bits=0)
	by foetus.synth.no (8.13.4/8.13.4/synth) with ESMTP id jAGA1WCl021950
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <submit at bugs.debian.org>; Wed, 16 Nov 2005 11:01:33 +0100 (CET)
	(envelope-from debian-user at henrik.synth.no)
Message-ID: <437B0325.3040608 at henrik.synth.no>
Date: Wed, 16 Nov 2005 11:00:05 +0100
From: debian-user at henrik.synth.no
User-Agent: Debian Thunderbird 1.0.7 (X11/20051017)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: libswt3.1-gtk-jni: Eclipse fails to run with libcairo2=1.0.2-1 installed
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0 (foetus.synth.no [195.139.204.228]); Wed, 16 Nov 2005 11:01:33 +0100 (CET)
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.4 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	NO_REAL_NAME autolearn=no version=2.60-bugs.debian.org_2005_01_02

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

---------------------------------------
Received: (at 339435-done) by bugs.debian.org; 1 Dec 2005 10:45:07 +0000
>From mkoch at konqueror.de Thu Dec 01 02:45:07 2005
Return-path: <mkoch at konqueror.de>
Received: from mail4.ewetel.de ([212.6.122.28])
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1Ehlw3-0004L7-IZ
	for 339435-done at bugs.debian.org; Thu, 01 Dec 2005 02:45:07 -0800
Received: from asterix.konqueror.de (dyndsl-080-228-195-147.ewe-ip-backbone.de [80.228.195.147])
	by mail4.ewetel.de (8.12.1/8.12.9) with ESMTP id jB1AiWuJ005418;
	Thu, 1 Dec 2005 11:44:33 +0100 (MET)
Received: from mkoch by asterix.konqueror.de with local (Exim 4.50)
	id 1Ehmva-0000Ma-Q7; Thu, 01 Dec 2005 12:48:42 +0100
Date: Thu, 1 Dec 2005 12:48:42 +0100
From: Michael Koch <konqueror at gmx.de>
To: 339435-done at bugs.debian.org
Cc: debian-user at henrik.synth.no, Billy Biggs <vektor at dumbterm.net>,
   Stephan Michels <stephan.michels at gmail.com>
Subject: libswt3.1-gtk-jni: Eclipse fails to run with libcairo2=1.0.2-1 installed
Message-ID: <20051201114842.GA1265 at asterix.konqueror.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
X-CheckCompat: OK
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-2.5 required=4.0 tests=BAYES_00,RCVD_IN_SORBS 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Hello,


This bug was triggered by a bug in libcairo2 1.0.2-1. Newer versions
work an starting with 1.0.2-3 the shlibs was bumped to make applications
build against cairo to depend on libbcairo2 > 1.0.2-2.



Cheers,
Michael
-- 
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html

Join the community at http://planet.classpath.org/



More information about the pkg-java-maintainers mailing list