Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246632 - media-sound/amarok-1.90-r1 should depend on kde-base/phonon-xine (no sound otherwise)
Summary: media-sound/amarok-1.90-r1 should depend on kde-base/phonon-xine (no sound ot...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 250854 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-11-13 18:29 UTC by Mikolaj Radwan
Modified: 2009-01-07 00:04 UTC (History)
3 users (show)

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 Mikolaj Radwan 2008-11-13 18:29:08 UTC
media-sound/amarok-1.90-r1 fails to play sound. After a couple of tries says 'too many errors, stopping playback'. The application was emerged with the 'cdaudio' and 'opengl' USE flags.
Emerging kde-base/phonon-xine-4.1.2 solved this problem - thus I believe that amarok should depend on it.

Reproducible: Always

Steps to Reproduce:
1. emerge amarok-1.90-r1
2. try to play any music
3.

Actual Results:  
no sound

Expected Results:  
music
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-11-16 03:42:08 UTC
If you look at amarok ebuild, you'll notice it has the following dep:

|| ( media-sound/phonon x11-libs/qt-phonon:4 )

kde-base/phonon-xine is an optional backend for phonon, so the deps are correct. You can use phonon with a different engine, so we won't make kde-base/phonon-xine a mandatory dep.
Comment 2 Mikolaj Radwan 2008-11-16 13:29:04 UTC
(In reply to comment #1)
> If you look at amarok ebuild, you'll notice it has the following dep:
> 
> || ( media-sound/phonon x11-libs/qt-phonon:4 )
> 
> kde-base/phonon-xine is an optional backend for phonon, so the deps are
> correct. You can use phonon with a different engine, so we won't make
> kde-base/phonon-xine a mandatory dep.
> 

Yeah, but the result is that when a user emerges amarok, he doesn't get any messages about needing to emerge something else and gets no sound when trying to play music. That's my concern.
Regards,
Mikolaj
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-11-17 02:03:37 UTC
(In reply to comment #2)
> Yeah, but the result is that when a user emerges amarok, he doesn't get any
> messages about needing to emerge something else and gets no sound when trying
> to play music. That's my concern.
> Regards,
> Mikolaj
> 

You only need phonon-xine if you want to use the xine backend. If you enable the gstreamer use flag for media-sound/phonon and use the gstreamer backend, you don't need phonon-xine.
Comment 4 Mikolaj Radwan 2008-11-17 07:08:30 UTC
Sorry to keep bothering you.
That's just the point. If the user doesn't have xine nor gstreamer selected, he should at least get a message that he won't get any sound.
Regards,
Mikolaj

(In reply to comment #3)
> You only need phonon-xine if you want to use the xine backend. If you enable
> the gstreamer use flag for media-sound/phonon and use the gstreamer backend,
> you don't need phonon-xine.
> 

Comment 5 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-12-31 10:44:42 UTC
*** Bug 250854 has been marked as a duplicate of this bug. ***
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-12-31 10:47:33 UTC
Before people reopen this bug, this is going to change with KDE 4.2 as upstream moved the backend code to phonon and we renamed phonon-xine to phonon-kde as all it does is provide some kde bindings.
Comment 7 jimmy 2009-01-07 00:04:29 UTC
I also notice that i have gstreamer use selected
but amarok won't play sound 

it might because amarok have problem work with gstreamer
(according to here:http://amarok.kde.org/wiki/Download:Fedora)
this case emerge phonon-xine also can be fix