Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 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.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks prelink sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.mirror.intouch.nl/gentoo/ http://darkstar.ist.utl.pt/gentoo/ http://mirror.pudas.net/gentoo http://gentoo.blueyonder.co.uk http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cddb cdr crypt curl dga dri dvd dvdr dvdread eds emboss encode exif expat fam ffmpeg flac foomaticdb fortran gdbm gif glut gmp gphoto2 gpm gtk gtk2 hal idn imagemagick imlib joystick jpeg kde kdeenablefinal kdexdeltas lcms libg++ libwww mad mikmod mmx mmxext mng motif mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg opengl oss pam pcre pdflib perl pic png pngqt python qt quicktime readline real rtc sdl spell sse sse2 ssl svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs xanim xine xml xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS KDE 3.5.1 (Split Ebuilds) kde-base/kdemultimedia-kioslaves-3.5.1 installed!! kde-base/libkcddb-3.5.1 installed!! "kcmshell libkcddb" has no dialogs.
Does the problem still exist?? Please attach the output of "equery files kde-base/libkcddb" and "equery files kdemultimedia-kioslaves" or "qlist kde-base/libkcddb" and "qlist kdemultimedia-kioslaves" when using portage-utils. Do you just get an empty window without any dialogs or an error, telling that this module doesn't exist? You have still KDE2 in your CONFIG_PROTECT. Please make sure, that there aren't still any files from KDE2 left over (/usr/kde/2 shouldn't exist anymore).
Yes and the problem exists for kgamma, invoked via kcmshell, too. I know a quick fix, but I'm not quite sure, if there has been missed (or went wrong with) a kconf_update. Elias, when you do `kcmshell libkcddb` the whole dialog appears or just the buttons? /usr/kde/2 doesn't play a role, btw.
You're right. This problem exists here too. Looks like an upstream problem. Maybe I can find something using 'strace'.
Oh, this is not something you need to use strace for. A simple lookup in KDE svn suffices, when you know what to look for. The simple fix is to set the NoDisplay entry from true to false in the libkcddb.desktop file and restart KDE. Up to now I just didn't investigated, why the entry has been set/changed. It turns out kcmshell kgamma has been deprecated in favor of kcmshell display. The only problem with this is that some KDE graphics app tries to invoke KGamma directly, iirc. For libkcddb the given reason is, that it should only show up in the config dialogs of the applications, which use it - not in kcontrol. Mario, isn't this the case for some application?
Resolving as invalid as this is intended behaviour.