Orphaned Packages in rawhide (2015-02-10)

Kevin Kofler kevin.kofler at chello.at
Thu Feb 12 22:11:36 UTC 2015

Richard W.M. Jones wrote:
> I did a test build of SDL without the audiofile + arts + esound
> dependencies (arts + esound also seem to need audiofile), and it
> builds fine, so that is one route out of this.

Audiofile is bound to stay, and SDL should remain built against it, as 
removing it would disable some features that some applications/games using 
SDL need.

Feel free, however, to build SDL without aRts and esound support. The only 
reason aRts is still in Fedora at all is for things that support ONLY aRts 
for sound output (in particular, the knotify in kdelibs3 and the kdelibs3 
game taxipilot). There is nothing using aRts as its native sound server 
anymore, and there hasn't been since Fedora 9 (!). What will happen if you 
try to use aRts output is that an instance of aRts will be spawned, talking 
to ALSA, and terminated once the aRts-using application exits. In the 
default setup, that means you're running aRts on top of PulseAudio through 
the ALSA PulseAudio plugin, not a very interesting setup. (Better use 
PulseAudio directly.) And using aRts INSTEAD of PulseAudio is clearly not 
something we can or should support anymore, as most applications no longer 
support aRts, if they ever did. Esound support is similarly obsolete, it is 
only emulated by PulseAudio (we haven't been shipping the real ESD for a 
long time, I think since Fedora 8 (!)), so it is better to use native 
PulseAudio output.

        Kevin Kofler

More information about the devel mailing list