Summary: | media-gfx/showimg-0.9.5 failed with "cannot find the library `'" in libshowimgcore.la | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Albert Zeyer <albzey> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Albert Zeyer
2006-10-17 13:24:32 UTC
acomputer ~ # emerge --info Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16.19 i686) ================================================================= System uname: 2.6.16.19 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.12.5 Last Sync: Mon, 16 Oct 2006 10:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r2, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.15.92.0.2-r1, 2.15.92.0.2-r10, 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext GAPING_SECURITY_HOLE X X509 a52 aac aalib acl acpi acpi4linux alsa amd amuled apache2 apm aqua_theme asf atm auctex bash-completion bidi bindist bitmap-fonts bittorrent bl bonjour bookmarks bootsplash bzip2 bzlib cairo cdda cddb cdio cdparanoia cdr cdrom cgi clisp codecs corba crypt cups curl custreloc daap dbus dedicated dga dhcp divx4linux dlopen dmi dnd dri dts dv dvd dvdr dvdread dxr3 eds elibc_glibc encode examples exif faad fame ffmpeg firefox flac flash font-server foomaticdb fortran fpx freetype ftp gcj gcl gd gdbm ggi gif gimp gl glitz glslideshow glut gnome gprof graphviz gs gstreamer gtk gtk2 gzip h323 hal haskell howl howl-compat html httpd imagemagick imap imlib imlib2 input_devices_keyboard input_devices_mouse insecure-drivers ithreads jack java jbig jikes jpeg jpeg2k kerberos kernel_linux lcms ldap libcaca libnotify linguas_de linuxthreads-tls lirc live lzo mad matroska mbox mdnsresponder-compat mikmod mjpeg mmx mmxext mng mod modplug mozilla mp3 mp4 mp4live mpeg mpeg2 mpeg4 mplayer mppe-mppc multislot musepack musicbrainz mysql nas nautilus ncurses net network nis nls nntp nptl nptlonly nsplugin nvidia objc offensive ogg oggvorbis openal opengl oss pam pascal pcre pdf php png pop posix ppds pthreads python qt quicktime readline real rogue rplay rtc rtsp ruby samba sasl screen sdl session shorten shout silvercity silverxp skins slp sndfile sockets speedo speex spell sse sse-filters ssl stream subversion svg svga tagwriting tcltk teamarena tetex tga themes theora threads thumbnail tiff transcode truetype truetype-fonts type1 type1-fonts unicode urandom usb userland_GNU utf8 v4l v4l2 vcd vdr video_cards_apm video_cards_nv video_cards_nvidia vidix visualization vlm vorbis win32codecs wma wmf wxwindows x264 xanim xatrix xext xface xine xmms xorg xosd xpm xprint xrandr xscreensaver xv xvid xvmc zip zlib zvbi" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS Perhaps, the start of the emerge is also interesting: >>> Emerging (1 of 1) media-gfx/showimg-0.9.5 to / * showimg-0.9.5.tar.bz2 size ;-) ... [ ok ] * showimg-0.9.5.tar.bz2 RMD160 ;-) ... [ ok ] * showimg-0.9.5.tar.bz2 SHA256 ;-) ... [ ok ] * showimg-0.9.5.tar.bz2 MD5 ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking showimg-0.9.5.tar.bz2 ;-) ... [ ok ]>>> Unpacking source... >>> Unpacking showimg-0.9.5.tar.bz2 to /var/tmp/portage/showimg-0.9.5/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/showimg-0.9.5/work/showimg-0.9.5 ... * Running elibtoolize in: showimg-0.9.5/admin * Applying portage-1.5.10.patch ... * Applying max_cmd_len-1.5.20.patch ... * Applying sed-1.5.6.patch ... * econf: updating showimg-0.9.5/admin/config.guess with /usr/share/gnuconfig/config.guess * econf: updating showimg-0.9.5/admin/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-showimgdb --enable-kexif --disable-libkipi --with-mysql --without-pgsql --with-x --enable-mitshm --without-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --with-qt-libraries=/usr/qt/3/lib --disable-dependency-tracking --disable-debug --without-debug --without-arts --with-extra-includes=/usr/kde/3.5/include --with-extra-libs=/usr/kde/3.5/lib --build=i686-pc-linux-gnu ... config.pl: fast created 70 file(s). config.status: creating config.h config.status: executing depfiles commands ------ kipi plugin support for ShowImg: no libkexif support for ShowImg: yes (0.2) kexidb/showimgdb support for ShowImg: yes Installation direcory is /usr + The PostgreSQL C-API (libpq) headers were not found. + The PostgreSQL C-API (libpq) libraries were not found. Could not find the libpq HEADER or the libpq LIBRARY files. These are required by the libpqxx C++ library, which is used by Kexi's PostgreSQL drivers. The PostgreSQL C-API usually ship with PostgreSQL, but if you've installed from a distros package then these files may be part of a package called postgresql-devel or libpq-devel" make all-recursive make[1]: Entering directory `/var/tmp/portage/showimg-0.9.5/work/showimg-0.9.5' Making all in doc make[2]: Entering directory `/var/tmp/portage/showimg-0.9.5/work/showimg-0.9.5/doc' Making all in . make[3]: Entering directory `/var/tmp/portage/showimg-0.9.5/work/showimg-0.9.5/doc' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/showimg-0.9.5/work/showimg-0.9.5/doc' Making all in fr make[3]: Entering directory `/var/tmp/portage/showimg-0.9.5/work/showimg-0.9.5/doc/fr' ... And last but not least, these are the set USE-flags for my emerge: [ebuild U ] media-gfx/showimg-0.9.5 [0.9.4.1] USE="exif%* mysql%* -arts -debug -kipi% -postgres% -xinerama (-kdeenablefinal%)" 0 kB Do you still have this problem? I can't reproduce it using your USE flags. First thing I notice is sys-devel/binutils: 2.15.92.0.2-r1, 2.15.92.0.2-r10, 2.16.1-r3 Please do `emerge binutils libtool` make sure you have no kde*.eclass files in your overlay and tell us, if this is still an issue. It seems to work now, thanks. :) But the strange this is, I haven't really changed anything (despite of some system updates from time to time). (Was there an update in the ebuild?) The USE-flags for showimg haven't changed: acomputer ~ # emerge -pv showimg These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] media-gfx/showimg-0.9.5 USE="exif mysql -arts -debug -kipi -postgres -xinerama" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB acomputer ~ # emerge --info Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.16.19 i686) ================================================================= System uname: 2.6.16.19 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System release 1.12.9 Timestamp of tree: Mon, 30 Apr 2007 21:00:10 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.15.92.0.2-r10, 2.16.1-r3 sys-devel/gcc-config: 1.3.15-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/private" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext GAPING_SECURITY_HOLE X X509 a52 aac aalib acl acpi acpi4linux adns afs agg aiglx alsa amd amuled aqua_theme ares asf asm atm auctex bash-completion bidi bindist bitmap-fonts bittorrent bl bonjour bookmarks bootsplash bzip2 bzlib cairo cdda cddb cdio cdparanoia cdr cdrom cgi clisp codecs corba cracklib crypt cups curl custreloc dbus dedicated dga dhcp divx4linux dlopen dmi dnd dri dts dv dvd dvdnav dvdr dvdread dxr3 eds encode exif faad fam fame ffmpeg firefox flac flash font-server fortran fpx freetype ftp gcj gcl gd gdbm ggi gif gimp gl glitz glslideshow glut gnome gprof graphviz gs gstreamer gtk gtk2 gzip h323 hal haskell howl howl-compat html httpd iconv imagemagick imap imlib2 insecure-drivers ithreads jack java jbig jikes jpeg jpeg2k kerberos lame lcms ldap libcaca libnotify linuxthreads-tls live lzo mad matroska mbox mdnsresponder-compat midi mikmod mjpeg mmx mmxext mng mod modplug mozbranding mozcalendar mozilla mp2 mp3 mp4 mp4live mpeg mpeg2 mpeg4 mplayer mppe-mppc multislot musepack musicbrainz mysql nautilus ncurses net network njb nls nntp nptl nptlonly nsplugin nvidia objc offensive ogg oggvorbis openal opengl oss pam pascal pcre pdf php png pop posix ppds pthreads python qt quicktime rar readline real rogue rplay rtc rtsp ruby samba sasl screen sdl session shorten shout silvercity silverxp skins slp sndfile sockets speedo speex spell sse sse-filters ssl stream subversion svg svga tagwriting tcltk teamarena tetex tga themes theora threads threadsafe thumbnail tiff transcode truetype truetype-fonts type1 type1-fonts unicode urandom usb utf8 v4l v4l2 vcd vdr vidix visualization vlm vorbis win32codecs wma wmf wxwindows x264 x86 xanim xatrix xcomposite xext xface xforms xine xorg xosd xpm xprint xrandr xscreensaver xv xvid xvmc zip zlib zvbi" ALSA_CARDS="emu10k1 bt87x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia nv apm" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Albert, you're doing something wrong, when you have multple binutils ebuilds listed in your emerge --info output. Take more care when updating your toolchain and make sure _never_ to set the AUTOCLEAN variable to "no", as one of the possible sources of such problems. I never have set AUTOCLEAN to no myself and I don't think, that some of the other tools I use from time to time (revdep-rebuild and similars) do this, don't they? But perhaps this is related to the long history of world updates - this Gentoo installation was installed in July, the 16th in 2004. Is it save to do a 'emerge -pv -C \<binutils-2.16.0'? What else should I do to clean up my system? Should a 'emerge --depclean' solve all problems (but it doesn't show any interesting packet)? Thanks and Greetings, Albert |