Vincent Lefevre <vinc...@vinc17.net> writes: > The current workaround is to unset XDG_RUNTIME_DIR completely (this is > sufficient for Emacs and doesn't affect dbus), but this might yield > other issues and bug reports... > > But in any case, the bug needs to be fixed.
Perhaps, but I don't have the impression that this is an emacs bug, or at least not specifically an emacs bug until/unless running arbitrary gtk apps via "su" is an expected, and explicitly supported arrangement. Right now, I suspect it's not in general. i.e. I suspect that to do what it sounds like you'd prefer, you'll need to pursue adoption of a broader policy, which may well involve coordination with the su developers, gtk developers, and perhaps some number of other libraries. Otherwise, I suspect you'll end up playing version-to-version whac-a-mole with various dependencies. -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4