Closed Bug 797535 Opened 12 years ago Closed 12 years ago

"GLib-GIO-Message: Using the 'memory' GSettings backend." on Nightly startup

Categories

(Firefox Build System :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Benjamin, Unassigned)

References

Details

Starting up recent builds of Nightly, I seee

GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.

in the console. Nightly also started asking me if I wanted to set it as the default brower, though this stopped when I unchecked the "always perform this check" box.

I'm using Gentoo Linux and appear to have gsettings-desktop-schemas installed.
So, basically this is an issue perculiar to me configuration.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
It seems odd that Gentoo's glib-networking package pulls in gsettings-desktop-schemas without any means to save (or read?) settings.

Firefox would be finding the schemas present and trying to set them.

Perhaps we could examine the "backend" property of the GSettings object to get
the GSettingsBackend.  If the GType of that backend corresponds to the memory
backend, then we ignore it.

I don't know whether we would need to check the backend for each GSettings, or
whether g_settings_backend_get_default() is sufficient, but
g_settings_backend_get_default is only available from GIO 2.28.
GSettings first appeared in 2.26.

However, this is not worth fixing unless there's good reason to have gsettings-desktop-schemas without any means to access the settings.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.