Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 273666

Summary: Amarok 2.1: missed USE-Flag "kdeprefix"
Product: Gentoo Linux Reporter: Max Steel <M.Steel>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Max Steel 2009-06-10 22:51:23 UTC
When I try to start amarok-2.1 on my kdeprefix KDE4 Machine it crashed about missing features:

(Sorry my System-Language is German)
amarok:
Es wurden keine Sammlungsmodule gefunden. Möglicherweise wurde Amarok im falschen Prefix installiert. In dem Fall muss die Installation korrigiert werden:
$ cd /pfad/zu/Amarok/Quellcode/
$ su -c "make uninstall"
$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` && su -c "make install"
$ kbuildsycoca4 --noincremental
$ amarok

Bitte lesen Sie auch die README-Datei. Falls Sie weitere Hilfe benötigen, können Sie uns in #amarok auf irc.freenode.org besuchen.

emerge --info:
http://nopaste.info/bac3bb9171.html (too big output for this, sorry)
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-06-10 23:03:21 UTC
The flag isn't missing. As was decided in the April 1st meeting [1] [2], kdeprefix was dropped for all non kde-base apps.

 [1] - http://www.gentoo.org/proj/en/desktop/kde/meeting-logs/kde-project-meeting-summary-20090401.txt
 [2] - http://www.gentoo.org/proj/en/desktop/kde/meeting-logs/kde-project-meeting-log-20090401.txt
Comment 2 Max Steel 2009-06-11 07:47:36 UTC
Na super >.<

What would you advise me to do?
In this state, i can't hold the working amarok-1.4 (Installs to /usr/kde/3.5) and test with amarok-2 (install to /usr/)

That was a real shot in the oven (German proverb)
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2009-06-11 09:38:51 UTC
Actualy amarok works for +kdeprefix users
Same way you can run the amarok which installs to /usr/kde/3.5/

Just sync your tree and update kde to the latest make sure you restarted your env.d and sourced profile, then it should work. Because we are using internal kdedirs it should work for everyone.