Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121621 - amaroK 1.3.8 could not find any sound-engine plugins
Summary: amaroK 1.3.8 could not find any sound-engine plugins
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-04 21:01 UTC by Caleb Cushing
Modified: 2006-03-08 17:27 UTC (History)
0 users

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 Caleb Cushing 2006-02-04 21:01:26 UTC
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.
Comment 1 Chris White (RETIRED) gentoo-dev 2006-02-18 19:31:47 UTC
I got that, did like the program said and started it again.  Works fine.
Comment 2 Caleb Cushing 2006-02-20 08:27:19 UTC
(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.
Comment 3 Bruno Roggeri 2006-03-08 10:41:15 UTC
(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 ?
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-08 11:44:38 UTC
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.
Comment 5 Caleb Cushing 2006-03-08 17:27:28 UTC
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