Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53991 - ld.so.conf Needs To Reference Location of libgtkhtml
Summary: ld.so.conf Needs To Reference Location of libgtkhtml
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-15 09:32 UTC by Derek Berube
Modified: 2004-06-15 18:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
File Created to Correct the Problem (50evolution,16 bytes, text/plain)
2004-06-15 09:34 UTC, Derek Berube
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Berube 2004-06-15 09:32:06 UTC
I initially encountered a problem after I emerged the 1.5.9.1 version of Evolution I build using the ebuild from BreakMyGentoo.net.  Basically any time I tried to open a composition window, Evolution would crash.

I pursued the issue with Ximian, http://bugzilla.ximian.com/show_bug.cgi?id=60041, who indicated that the /etc/ld.so.conf should include a reference to the location of the libgtkhtml shared object.

Reproducible: Always
Steps to Reproduce:
1. Start Evolution
2. Right-click on the 'New' button when looking at the "Inbox" folder.


Actual Results:  
Evolution crashes.  When running under gdb, you get the following error:

(evolution:15081): Bonobo-WARNING **: Activation exception 'g_module_open
of `/usr/lib/gtkhtml/libgnome-gtkhtml-editor-3.1.so' failed with
`libgtkhtml-3.1.so.9: cannot open shared object file: No such file or
directory''
/usr/bin/evolution: error while loading shared libraries:
/usr/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol:
e_activation_failure_dialog

Program exited with code 0177.




Expected Results:  
The evolution composer window should have been opened.

Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache sandbox"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/
http://www.gtlib.cc.gatech.edu/pub/gentoo
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main
/usr/local/bmg-gnome-current"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb
gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kerberos krb4 ldap
libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl
oss pam pcmcia pdflib perl png python quicktime readline scanner sdl slang spell
ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 Derek Berube 2004-06-15 09:34:48 UTC
Created attachment 33320 [details]
File Created to Correct the Problem

The attached file is the file I created to add a reference to the ld.so.conf
file after being instructed to do so by someone at Ximian.  I wasn't sure if
this is something that should be done for Evolution or if it is something that
should be done as part of the gnome-extra/libgtkhtml package.
Comment 2 Derek Berube 2004-06-15 09:36:25 UTC
After placing the "50evolution" file in the /etc/env.d directory and then running env-update, I was able to start a composition window in Evolution.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-06-15 11:39:17 UTC
Gentoo doesn't support ebuilds from BreakMyGentoo.
Comment 4 Derek Berube 2004-06-15 18:26:35 UTC
Sorry about that.  I didn't see hyperlink for the BMG Bugzilla.