https://bugzilla.redhat.com/show_bug.cgi?id=1330089
--- Comment #16 from Akira TAGOH <tagoh(a)redhat.com> ---
(In reply to fujiwara from comment #14)
I think there would be some reasons not to inherit all environment
variables
through dbus but is it a good implementation that imsettings does not export
necessary variables?
Not exactly. until f23, dbus-launch had been established *after* the required
envvars is set. on f24 and later, dbus has been moved to kdbus and systemd
takes care of it. so this is obviously a regression.
In fact, there seems similar issue related to envvars in gnome-keyring
(
https://bugzilla.gnome.org/show_bug.cgi?id=738205) and more. you can see some
when googling it.
For a solution/workaround, they seem tried to export envvars into dbus. I
suppose XDG_CURRENT_DESKTOP should be one of them. you better bring this up to
desktop developers to behave so if you like that way.
I may need to investigate more to overhaul the architecture of imsettings to
modernize perhaps. but it may takes more time and not on f24 timeframe.
--
You are receiving this mail because:
You are on the CC list for the bug.