GNOME Bugzilla – Bug 691612
meld fails when run as root
Last modified: 2013-01-13 19:52:36 UTC
Sometimes there is a need to run meld as root when environment is run under the regular user. I am getting this error, see below. Maybe, as a workaround, it is better to at least make this a warning. ---error--- Traceback (most recent call last):
+ Trace 231376
main()
import meld.meldapp
app = MeldApp()
self.prefs = preferences.MeldPreferences()
super(MeldPreferences, self).__init__("/apps/meld", self.defaults)
self._gconf.add_dir(rootkey, gconf.CLIENT_PRELOAD_NONE)
This happens because we find the gconf bindings, but can't get to a gconf server. We could fall back to the flat-file in this case, but there's no code to do so. While the actual error may be different, this is basically a dupe of bug 666136, since the underlying problem and fix are the same. *** This bug has been marked as a duplicate of bug 666136 ***