When I start konqueror using the Run command > konqueror, I get the following error when I try to access any directory: There was an error loading the module Detailed List View. The diagnostics is: Library files for ".la" not found in paths. Then it repeats the error message for all the view modes listed in View menu under View Mode. When accessing a directory directly by clicking on a icon on the desktop (directory is actually in $HOME/Desktop), I get the following error: There was an error loading the module Navigation Panel. The diagnostics is: Library files for ".la" not found in paths. and then konqueror crashes with signal 11. It can browse the web with no problems. Reproducible: Always Steps to Reproduce: 1. emerge kde (kdebase, 3.3.2-r1) 2. start konqueror 3. try to access some directory, eg. file:/ Actual Results: I get no directory listing and in some circumstances konqueror crashes. Expected Results: Show directory contents in view mode specified. emerge --info: Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.9-cko3 i686) ================================================================= System uname: 2.6.9-cko3 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.1-r4,dev-lang/python-2.3.3-r1 [2.3.3 (#1, Jun 14 2004, 17:21:36)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.1-r4, 2.3.3-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.3 sys-devel/binutils: 2.14.90.0.6-r2 sys-devel/libtool: 1.4.1-r9 virtual/os-headers: 2.4.19 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" 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/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.mirror.icd.hu/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://src.gentoo.pl" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://147.91.8.58/gentoo-portage" USE="x86 3dnow 3dnowex X alsa crypt cups curl divx4linux djbfft extensions extras font-server gcj gd gif glut gnome gphoto2gpm jikes jpeg jpeg2k kde kdeenablefinal mmx mozcalendar moznocompose moznoirc moznomail mozp3p mozsvg mp3 ncurses nls nptlobjc opengl php pic samba slang slp sse ssl svga truetype truetype-fonts type1 type1-fonts unicode v4l v4l2 vim-with-x xprint xscreensaver xv xvid yv12 zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL --- Relevant "strace konqueror" output: access("/home/imp/.kde/lib/kde3/.la", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/kde3/.la", R_OK) = -1 ENOENT (No such file or directory) access("/usr/kde/3.3/lib/kde3/.la", R_OK) = -1 ENOENT (No such file or directory) access("/home/imp/.kde/lib/.la", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/.la", R_OK) = -1 ENOENT (No such file or directory) access("/usr/kde/3.3/lib/.la", R_OK) = -1 ENOENT (No such file or directory)
This is really weird. Do you see something strange if you look inside /usr/kde/3.3/lib/kde3/konq_sidebar.la or /usr/kde/3.3/lib/kde3/konq_listview.la (the libraries that kde fails to load?)
Gregorio, konqueror doesn't even try to load those libraries, it only tries to open a file named exactly ".la". The files you specified exist, though, and there's nothing wrong with them, in my opinion at least. I uninstalled all files from kde-base today and re-emerged them, it didn't help...
Try this command, maybe it can find some damaged .la library somewhere... I don't have many other ideas of what the problem could be. grep -l -E "[ /]\.la" /usr/lib/*.la /usr/kde/3.3/lib/*.la /usr/kde/3.3/lib/kde3/*.la
Gregorio, none found.
Somehow, deleting all *konq* files from $HOME/.kde/share/config/ helped. Don't know how, I'll inspect the backuped deleted files later.
Closing, nothing we can do about this...