daemon shouldn't depend on libpulse
Submitted by Pierre Ossman
Assigned to pul..@..op.org
The pulseaudio binary (and a bunch of other stuff), has an incorrect dependency on libpulse. This was introduced in commit df6e38bf (yes I know it's ancient. But that was still after the last time I was involved in the project, so I didn't spot it until now):
temporary commit to allow flameeyes a look
Seem like the commit wasn't terribly temporary. :)
The so-files are supposed to be divided as such:
lubpulsecore : Stuff that only the server needs
libpulse : Stuff that only the client needs
libpulsecommon : Stuff that both the client and the server needs
With the server depending on libpulse, libpulsecommon is entirely redundant and might as well be merged into libpulse.
Or we go back to the old system, reducing the stuff loaded by the server.