Here's my error message (it is a popup not in terminal) amaroK could not find any sound-engine plugins. amaroK is now updating the KDE configuration database. Please wait a couple of minutes, then restart amaroK. If this does not help, it is likely that amaroK is installed under the wrong prefix, please fix your installation using: $ cd /path/to/amarok/source-code/ $ su -c "make uninstall" $ ./configure --prefix=`kde-config --prefix` && su -c "make install" $ kbuildsycoca $ amarok More information can be found in the README file. For further assistance join us at #amarok on irc.freenode.net. my emerge info Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gent oo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 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=athlon-xp -pipe" CHOST="i686-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/shar e/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" 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" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac alsa apm audiofile avi bash-completion berkdb bitmap-f onts bluetooth bzip2 cdr clamav crypt cups curl dri dvd dvdread eds emboss encod e ethereal exif expat fam foomaticdb fortran ftp gdbm gif gimp gimp-print glut g mp gpm gtk gtk2 idn imlib java javascript jpeg kerberos lcms libg++ libwww mad m hash mikmod mmx mmxext mng motif mp3 mpeg ncurses nls ogg oggvorbis opengl pam p cre pdflib perl png ppds python qt quicktime readline samba scanner sdl sockets spell sqlite sse ssl symlink tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wxwindows x86 xine xml2 xmms xv xvid zlib video_car ds_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS I'm using the xine engine. reverting to 1.3.6 fixed the issue. http://forums.gentoo.org/viewtopic-t-429010-highlight-.html displays my forum thread for it.
I got that, did like the program said and started it again. Works fine.
(In reply to comment #1) > I got that, did like the program said and started it again. Works fine. > that's nice except I shouln't have to do that to get it working. why did this get moved to stable if this is still an issue? and where is the source? if this has to be done shouldn't the ebuild handle it.
(In reply to comment #2) > (In reply to comment #1) > > I got that, did like the program said and started it again. Works fine. > > > that's nice except I shouln't have to do that to get it working. why did this > get moved to stable if this is still an issue? and where is the source? if this > has to be done shouldn't the ebuild handle it. I had the same message here, and doing what the program said (the part where it says "wait a couple of minutes, then restart amarok") solved the problem. Is it still a problem at your place ?
This problem can be caused by two distinct problems: the first is an inside problem of KDE's architecture, and it's caused by sycoca not being updated enough to see the newly installed plugins, and that can't be "fixed" by us. The other is caused by stale .la files left by unmerge in /usr/kde/*/lib*/{,kde3/} . This is usually caused by .la files changing mtime because of fix_libtool_files.sh and manifests usually after upgrading KDE from one version to the other. This is not limited to amaroK but happens with lots of other KDE stuff using plugins, too... the good thing is that for amaroK it's going to be partially fixed in 1.4, as now it installs in /usr and it doesn't depend anymore on /usr/kde/*/. If it's not one of the two cases above, please reopen and provide more details.
for me kbuildsycoca was all that needed to be done. I did have some problems doing that which is related to some files having the wrong owner:group but that was an easy fix. see http://forums.gentoo.org/viewtopic-p-3127541.html#3127541 for more