After my latest update to KDE 3.5.7 lots of libs now cannot be found. They are in: /usr/kde/3.5/lib/kde3/ But not in: /usr/lib/kde3/ Example: When running Kopete, select Settings->Configure and get the message "The specified library kopete_accountconfig could not be found" and "The diagnostics is: /usr/lib/kde3/kcm_kopete_accountconfig.so: cannot open shared object file: No such file or directory" As stated before, this library is installed in /usr/kde/3.5/lib/kde3/ Neither revdep-rebuild nor re-emerge of all installed KDE packages fixes. I'm assuming there is a path problem here but I'm also assuming the ebuild should have taken care of that. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge -uD world (with existing KDE packages installed) 3. Actual Results: Several KDE apps have reduced functionality e.g. Kopete cannot be configured, Konqueror cannot manage cookies.
Please attach the output of 'emerge --info'.
Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.20-gento o-r7 i686) ================================================================= System uname: 2.6.20-gentoo-r7 i686 AMD Sempron(tm) 2400+ Timestamp of tree: Tue, 09 Oct 2007 18:30:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.3.5-r3, 2.4.4-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 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.17-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /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/php/apache2-php5/ext-ac tive/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /e tc/splash /etc/terminfo" CXXFLAGS="-march=athlon-xp -O2" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.virginmedia.com http://www. mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.heanet.ie/pub/gentoo/" LINGUAS="en_GB" MAKEOPTS="-j2" 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 --exclud e=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://terminus.fearsedge.com/gentoo-portage" USE="3dnow 3dnowext X aac accessibility acl acpi aim alsa apache2 avi berkdb bitmap-font s cairo cdr cli cracklib crypt cups dbus dga directfb dri dv dvd dvdr dvdread eds emboss encode esd evo fam fax ffmpeg firefox flac fortran gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv ieee1394 isdnlog java joystick jpeg kde kerberos ldap live logitech- mouse mad mbox midi mikmod mmx mmxext mono mp3 mpeg msn mudflap musicbrainz ncurses net network nls nocd nowlistening nptl nptlonly nsplugin nvidia offensive ogg opengl openmp oscar oss pam pcre pda pdf pdflib perl png ppds pppd python qt3 qt3support qt4 quicktime readline real reflection samba scanner sdl seamonkey session spell spl sse ssl subversi on svg tcpd tiff timidity truetype truetype-fonts type1-fonts unicode usb vorbis win32co decs x86 xcomposite xml xorg xv xvid xvmc zlib" ALSA_CARDS="ca0106 usb-audio" ALSA_PCM_P LUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug l adspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="gli bc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 g lk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS ="nv nvidia vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPR ESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
You've either killed /etc/env.d/45kdepaths-3.5, installed KDE 4 from some overlay or reset the KDEDIRS environment variable in some other way. Local problem, not a bug.
Quote: You've either killed /etc/env.d/45kdepaths-3.5 - NOPE installed KDE 4 from some overlay - NOPE or reset the KDEDIRS environment variable in some other way. - I don't think so: KDEDIRS=/usr:/usr/local:/usr/kde/3.5 Looks like I'm not the only one: http://forums.gentoo.org/viewtopic.php?p=4380290 I raised this as a bug as everything was fine before the emerge so that's why I say something has gone wrong. The point is *I* haven't done anything so whatever the cause of the bad path I think it must be in code.
This has nothing to do with KDEDIRS, plus /usr/kde/3.5/lib/kde3/ is a correct location. Your LDPATH is messed up. Post the output of: grep LDPATH /etc/env.d/45kdepaths-3.5 grep kde /etc/ld.so.conf
# grep LDPATH /etc/env.d/45kdepaths-3.5 LDPATH=/usr/kde/3.5/lib # grep kde /etc/ld.so.conf /usr/kde/3.5/lib