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
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.
(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
(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.
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. >
*** Bug 250854 has been marked as a duplicate of this bug. ***
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.
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