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
