Could you please go troll somewhere else? What makes you think that anybody cares that you can manage with just ALSA? PulseAudio is essential for anybody that wants actually usable system or owns modern hardware like bluetooth headsets or multiple soundcards or HDMI monitors or multichannel setups or.... WINE lacking proper PulseAudio is a real problem not so much PA itself.
I've gottena long great without PA for the 14 years I've been running a linux desktop and I will continue to do so. I end up disabling for half the stuff I put on my wife's Ubuntu box.
Rebuilding Wine is hardly a good option in an environment with package managers...
it's not a bad option, either. Wine is stupid simple to build, it just takes a little while (depending on CPU). but for those who are lazy or can't be bothered, it is possible that someone is packaging wine-multimedia for your distro. For example, there appears to be a PPA for Ubuntu;
and like someone else pointed out, Fedora packages it in their default wine packages, Archlinux (as i pointed out) has wine multimedia available and i am sure some other distros do as well.
I also think it is a little silly to suppose that just because you have package management, that compiling software is a bad option. Most distros have package management, yet many users compile software... not only that, but there are package managers built around the concept of using build scripts.
Originally Posted by Rallos Zek
PulseAudio and that other Lennart Poettering abomination SystemD just need to curl up and die.
While i admit, i am not a big fan of PA (although, i do understand why it exists), SystemD is actually pretty decent - I recently upgraded one of my Archlinux boxes to use it. With some tweaking i was able to shave down boot time and SystemD is actually fairly straight forward to use. It works nicely.
Well, I'll admit that compiling Wine isn't that bad (I had to do a bisecting session once, and it wasn't too bad). But compiling some things, like FFmpeg (which I need to do due to a bug in their PulseAudio input module that hasn't even been looked into yet), breaks the system horribly, due to a lot of programs depending on it, and often on a specific version of it.
It's only a problem for environments with binary packages, not package managers. It's perfectly natural in Gentoo and the package manager even makes it easier instead of getting in the way.
I never had any need to compile anything not in Portage on Gentoo so far, but does Portage really know how to solve dependencies of applications that are not in Portage? I highly doubt that. And if something else depends on what you manually compiled, you can be in trouble even there.