Summary: | amaroK 1.3.8 could not find any sound-engine plugins | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Caleb Cushing <xenoterracide> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED CANTFIX | ||
Severity: | major | ||
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Caleb Cushing
2006-02-04 21:01:26 UTC
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 |