Upstream said null backend is unsuported (yet).
Ihought I decided to choose a different approch. I made the rodepends in
the phonon user (libknotify) and not in phonon itself to give us a chance
to not have premature hidden dependecies to the backend dependencies.
So now only the move of phonon-backend-xine is left.

>  A bit of context first:
>
>  Phonon is used by KDE and KDE programs to play system sounds and
> audio files ( mp3, wav,  ogg ).  It has different backends through
> which it does this.
>  Supported backends on most Unix-like systems are xine, GStreamer, VLC
> and MPlayer.
>
> The problem right now in Frugalware is that when installing kde there
> is no default backend present and none of the following are installed:
>   phonon-backend-gstreamer
>   phonon-backend-vlc
>   phonon-backend-xine
>
> This in turn causes phonon to not work and fail when KDE or KDE apps
> try to play sound through it. One unfortunate side effect of this is
> bug FS#4423  where shutdown and restart fail in KDE because of this.
>
> A default backend must be present for phonon to work and I've chosen
> the xine one as it was the first one on Unix and is more stable. Added
> it asa rodepends to avoid a circular dependency issue.
>
> Attached is the git patch.
>
> P.S.  Michel I apologize for cc-ing you but I thought it might be of
> interest as we've talked about this before.
>


_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel

Reply via email to