[pulseaudio-discuss] [PATCH] Don't refuse to start on systems using GNU stow, graft, STORE et al

Colin Guthrie gmane at colin.guthr.ie
Sun Sep 27 03:26:57 PDT 2009


'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/]




More information about the pulseaudio-discuss mailing list