Hi David!

I assume you made something like a emerge -u world, which replaced your 
libungif by giflib. 

Unfortunately, some applications (especially other libraries which depended 
on libungif) have a reference to /usr/lib/libungif.la in their .la-files.

First step: make a revdep-rebuild [-p]

If that does not help, you have to locate those 'nasty' .la-files which 
cause your problems:

find /usr/lib -iname '*.la' -exec grep -nH libungif {} \;

It should report some files containing libungif. Determine the package which 
they belong to by 

equery belongs <.la-file>

and re-emerge these packages. Then re-emerge kdegraphics.

Greetings
        Alex



Am Sonntag, 26. Februar 2006 18:01 schrieb David Corbin:
> While emerging kdegraphics, I get the following error:
>
> D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
> -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2
> -march=i686 -fomit-frame-pointer -Wformat-security
> -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions
> -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST
> -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -I/usr/X11R6/include   -o
> libkdeinit_kuickshow.la -rpath /usr/kde/3.4/lib -no-undefined
> -avoid-version -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib   
> kuickshow.lo aboutwidget.lo generalwidget.lo kuickconfigdlg.lo main.lo
> defaultswidget.lo imagewindow.lo kuickdata.lo imdata.lo filefinder.lo
> kurlwidget.lo filewidget.lo kuickio.lo kuick.lo imlibwidget.lo
> slideshowwidget.lo printing.lo -lkdeprint -L/usr/lib -lImlib -ljpeg
> -ltiff -lungif -lpng -lz -lm -lXext -L/usr/X11R6/lib -lSM -lICE -lXext
> -lX11
> grep: /usr/lib/libungif.la: No such file or directory
> /bin/sed: can't read /usr/lib/libungif.la: No such file or directory
> libtool: link: `/usr/lib/libungif.la' is not a valid libtool archive
>
> Any ideas where it supposed to come from?
>
> David
-- 
gentoo-user@gentoo.org mailing list

Reply via email to