You are not logged in.

#1 2006-10-14 15:01:03

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Create lib links manually?

I just run that command and found some libs that don't exist:

ldd /usr/bin/* | grep "not found"

Output:

libfltk_gl.so.1.1 => not found
        libfltk.so.1.1 => not found
        libexiv2-0.10.so => not found
        libexiv2-0.10.so => not found
        libexiv2-0.10.so => not found

But I know that libexiv2 is installed... is it save to create a link manually?

ln -s /usr/lib/libexiv2.so /usr/lib/libexiv2-0.10.so

or will I get errors someday (maybe during a pacman update) ?


digiKam developer - www.digikam.org

Offline

#2 2006-10-14 16:50:57

Klette
Member
Registered: 2005-05-20
Posts: 27

Re: Create lib links manually?

Well, its not pretty to synlink like that, but hey if it works.. wink
As of pacman troubles, well, the only thing i can see go wrong is file-exists errors, bur throw an -f to pacman and it'll overwrite the symlink.

Offline

#3 2006-10-14 18:19:04

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Create lib links manually?

Better idea: identify the apps that are looking for the missing libs, ad see if you can find out what went wrong. You may have found bugs.

Offline

#4 2006-10-14 21:30:19

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Re: Create lib links manually?

One program that is missing libexiv2-0.10.so:

gimp-ufraw 0.9.1-3

is there any better way of finding missing libs?

ldd /usr/bin/*

is too verbose... is there an option / program that only lists missing libraries??


digiKam developer - www.digikam.org

Offline

#5 2006-10-15 00:05:31

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: Create lib links manually?

Use that script:
http://www.archlinux.org/~tpowa/lddd

The output will be in /tmp/lddd-XXXX

EDIT: to fix gimp-ufraw, just rebuild it. You should submit a bug report.

Offline

#6 2006-10-15 06:43:58

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Re: Create lib links manually?

OK this is what I get (raw.txt):

usr/bin/ufraw-batch:
        libexiv2-0.10.so => not found
/usr/bin/ufraw:
        libexiv2-0.10.so => not found
/usr/bin/exiv2:
        libexiv2-0.11.so => not found
/usr/bin/exrdisplay:
        libfltk_gl.so.1.1 => not found
        libfltk.so.1.1 => not found
/usr/bin/nikon-curve:
        libexiv2-0.10.so => not found
/opt/kde/bin/kphotoalbum:
        libexiv2-0.11.so => not found
/usr/lib/python2.4/site-packages/gtk-2.0/gtkspell.so:
        libgtkspell.so.0 => not found
/usr/lib/python2.4/site-packages/gtk-2.0/gtkhtml2.so:
        libgtkhtml-2.so.0 => not found
/usr/lib/python2.4/site-packages/gtk-2.0/gksu/ui.so:
        libgksuui1.0.so.1 => not found
/usr/lib/python2.4/site-packages/gtk-2.0/gksu/_gksu.so:
        libgksu1.2.so.0 => not found
/usr/lib/python2.4/site-packages/gtk-2.0/gda.so:
        libgda-2.so.3 => not found
/usr/lib/python2.4/site-packages/gtk-2.0/gdl.so:
        libgdl-1.so.0 => not found
/usr/lib/vlc/codec/libspeex_plugin.so:
        libspeex.so.1 => not found
/usr/lib/gimp/2.0/plug-ins/ufraw-gimp:
        libexiv2-0.10.so => not found
/usr/lib/xmms/Input/libxmms-flac.so:
        libxmms.so.1 => not found
/opt/kde/lib/kde3/kopete_nowlistening.so:
        libxmms.so.1 => not found

I'll try to rebuild those packages... thank you!


digiKam developer - www.digikam.org

Offline

Board footer

Powered by FluxBB