'Twas brillig, and Nix at 26/09/09 20:18 did gyre and gimble:
The fix is simple: canonicalize PA_BINARY before equality-testing. (This
should be completely safe, because the OS does just that when PA_BINARY
is executed.)

It seems safe enough to me, but I'll let Lennart pull this in when he get's back as I personally think that messing about with the package after install is insane and should generally be discouraged anyway.

If you really, really want to cock about with the real location after install, then just use unionfs mounts rather than a house of cards built on symlinks. I suspect that many subtle and potentially dangerous bug could result in a plethora of applications from adopting this approach and from a point of principle, I'm not sure it should be encouraged!

Maybe I'm wrong but that was my first impression!

Col

--

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mandriva Linux Contributor [http://www.mandriva.com/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to