--- On Wed, 9/30/09, Sharpe, Sam J <sam.sharpe+lists.redhat(a)gmail.com> wrote:
From: Sharpe, Sam J <sam.sharpe+lists.redhat(a)gmail.com>
Subject: Re: fribidi error with abiword on F11
To: "Community assistance, encouragement, and advice for using Fedora."
<fedora-list(a)redhat.com>
Date: Wednesday, September 30, 2009, 2:56 PM
2009/9/30 Globe Trotter <itsme_410(a)yahoo.com>:
>> 2) Can you show that the libfribidi.so.0 library
is found
>> and
>> linked with /usr/lib/libabiword-2.6.so?
>> Run: ldd -r /usr/lib/libabiword-2.6.so|grep frib
>
> ldd -r /usr/lib/libabiword-2.6.so|grep frib
> libfribidi.so.0 =>
/usr/local/lib/libfribidi.so.0 (0x00502000)
> undefined symbol: fribidi_get_type
(/usr/lib/libabiword-2.6.so)
>
> As root, things are fine and I get:
>
> ldd -r /usr/lib/libabiword-2.6.so|grep frib
> libfribidi.so.0 =>
/usr/lib/libfribidi.so.0 (0x06d14000)
>
> Not as user, though. How do I track this?
Mmmmm.... that's interesting. As root it's resolving to a
library in
/usr/lib but as the user it's resolving to a library in
/usr/local/lib
(why do you have fribidi libraries in /usr/local/lib?)
What's the output of this command as root and as the user?
# echo $LD_LIBRARY_PATH
Aha! Here we go:
As root:
# echo $LD_LIBRARY_PATH
(nothing)
As user:
$ echo $LD_LIBRARY_PATH
/usr/local/lib
Clearly some setting somewhere which got set: wonder where.It happened after a installing
the printer and the associated hp* rpms, btw.
Best wishes,
T