Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83922 - KDE Libs and Apps cannot be prelinked
Summary: KDE Libs and Apps cannot be prelinked
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Stefan Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-03 01:42 UTC by Dominik Strehlke
Modified: 2006-10-22 16:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Strehlke 2005-03-03 01:42:54 UTC
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
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-03-05 05:49:31 UTC
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.
Comment 2 SpanKY gentoo-dev 2005-03-08 15:42:15 UTC
gcc-config copies libgcc_s.so to /lib so really they're the same file
Comment 3 Dominik Strehlke 2005-03-15 01:40:15 UTC
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.
Comment 4 Mirko Guenther 2005-06-06 01:26:20 UTC
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
Comment 5 Dominik Strehlke 2005-12-24 04:42:13 UTC
Never had that problem again, must have been temporary. Sorry all and thanks for your time!
Comment 6 Dominik Strehlke 2006-10-22 16:37:56 UTC
Nothing's probably going to happen here. Doesnt need to, anyway.