After emerging KDE and trying a prelink -amfRv I get the following errors: Prelinking /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.3/libgcc_s.so.1 prelink: Could not prelink /usr/kde/3.4/lib/libDCOP.so.4 because it doesn't use /lib/libgcc_s.so.1, but one of its dependencies has been prelinked against it prelink: Could not prelink /usr/kde/3.4/lib/libkdefx.so.4 because it doesn't use /lib/libgcc_s.so.1, but one of its dependencies has been prelinked against it prelink: Could not prelink /usr/kde/3.4/lib/libkdecore.so.4 because its dependency /usr/kde/3.4/lib/libDCOP.so.4 could not be prelinked prelink: Could not prelink /usr/kde/3.4/lib/libvcard.so.0 because its dependency /usr/kde/3.4/lib/libkdecore.so.4 could not be prelinked prelink: Could not prelink /usr/kde/3.4/lib/libkdeui.so.4 because its dependency /usr/kde/3.4/lib/libkdecore.so.4 could not be prelinked prelink: Could not prelink /usr/kde/3.4/lib/libkdesu.so.4 because its dependency /usr/kde/3.4/lib/libkdecore.so.4 could not be prelinked [...] More of that follows...so no KDE Lib or App is being prelinked. I could not track down what is causing that problem. Reproducible: Always Steps to Reproduce: 1. emerge kde 2. prelink -amfRv Actual Results: The above mentioned error messages appeard, informing be that no KDE lib or app is being prelinked. Expected Results: Normal prelinking of KDE, like it worked the last time I did it (~6 months ago) Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 i686) ================================================================= System uname: 2.6.10-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 24 2005, 14:14:35)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.6.3, 1.7.9-r1, 1.5, 1.4_p6, 1.9.4, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r4 sys-devel/libtool: 1.5.10-r5 virtual/os-headers: 2.4.22, 2.4.22-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apache2 apm arts avi berkdb bitmap-fonts cdparanoia cdr crypt cups curl dvd emboss encode esd f77 fam flac font-server foomatic foomaticdb fortran gd gdbm gif gimpprint gphoto2 gpm imagemagick imlib ipv6 java jpeg junit kde kdeenablefinal libcaca libg++ libwww mad mikmod mmx mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang speex spell sse sse2 ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts xine xml2 xmms xsl xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
I know nothing about prelinking, but I think everything on the system should use /usr/lib/gcc-lib/i686-pc-linux-gnu/x.y/libgcc_s.so instead of /lib/libgcc_s.so... but I can be wrong. Reassigning to toolchain herd as they certainly know more than us.
gcc-config copies libgcc_s.so to /lib so really they're the same file
Works again after the most recent sync...a new version of prelink came with it, maybe there it's been fixed, but I can't tell for sure of course.
on my amd64 the problem remains. I've installed only KDE 3.4 and not KDE 3.3 and 3.4 like Dominik it has. emerge info: Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r7 x86_64) ================================================================= System uname: 2.6.11-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.7.0 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.5-r2 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=athlon64 -pipe -fomit-frame-pointer -fpeel-loops -funswitch-loops -funit-at-a-time -ftracer -minline-all-stringops -maccumulate-outgoing-args -fforce-addr" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=athlon64 -pipe -ffast-math -fomit-frame-pointer -mfpmath=sse -fpeel-loops -funswitch-loops -funit-at-a-time -ftracer -minline-all-stringops -maccumulate-outgoing-args -fforce-addr" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache digest distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/" LANG="german" LC_ALL="de_DE@euro" LINGUAS="de nds" MAKEOPTS="-s -j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/gentoo-de /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 3dnowex X Xaw3d aalib acpi alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups curl directfb dvd dvdr encode faad fam fbcon flac font-server foomaticdb fortran gd gd-external gdbm gif gimpprint gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imlib ipv6 ithreads java jikes joystick jp2 jpeg jpeg2k kde kdeenablefinal libwww lm_sensors logitech-mouse lzw lzw-tiff mad mng motif mp3 mpeg ncurses nls nptl oav ogg oggvorbis opengl oss pam perl pic pie png ppds python qt quicktime readline samba sdl slang socks5 speex ssl svg sysfs tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l vorbis wmf xft xml xml2 xosd xpm xprint xrandr xscreensaver xv xvid zlib video_cards_nvidia linguas_de linguas_nds userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Never had that problem again, must have been temporary. Sorry all and thanks for your time!
Nothing's probably going to happen here. Doesnt need to, anyway.