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

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
6 years ago
8 months ago

People

(Reporter: Benjamin, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
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.
(Reporter)

Comment 1

6 years ago
So, basically this is an issue perculiar to me configuration.
Status: NEW → RESOLVED
Last Resolved: 6 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.

Updated

8 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.