Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 196097 - KDE 3.5.7 packages bad lib path
Summary: KDE 3.5.7 packages bad lib path
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-16 21:14 UTC by Rob Elvin
Modified: 2007-10-17 21:57 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 Rob Elvin 2007-10-16 21:14:43 UTC
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.
Comment 1 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-10-16 21:16:30 UTC
Please attach the output of 'emerge --info'.
Comment 2 Rob Elvin 2007-10-16 21:18:28 UTC
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

Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2007-10-16 22:54:17 UTC
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.
Comment 4 Rob Elvin 2007-10-17 19:04:29 UTC
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.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-10-17 19:27:22 UTC
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
Comment 6 Rob Elvin 2007-10-17 21:57:37 UTC
# 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