Bug#950174: gvfs-udisks2-volume-monitor.service crashes: No GSettings schemas are installed on the system

Simon McVittie smcv at debian.org
Thu Jan 28 09:46:53 GMT 2021


Control: retitle -1 gvfs-udisks2-volume-monitor.service crashes: No GSettings schemas are installed on the system
Control: tags -1 + moreinfo unreproducible

On Wed, 29 Jan 2020 at 23:22:01 +0100, Pipes wrote:
> gianluca at debian64:~/bin$ systemctl --user start
> gvfs-udisks2-volume-monitor.service
> Job for gvfs-udisks2-volume-monitor.service failed because a fatal signal was
> delivered to the control process.
> See "systemctl --user status gvfs-udisks2-volume-monitor.service" and
> "journalctl --user -xe" for details.
> 
> gianluca at debian64:~/bin$ systemctl --user status
> gvfs-udisks2-volume-monitor.service
> ● gvfs-udisks2-volume-monitor.service - Virtual filesystem service - disk
> device monitor
>      Loaded: loaded (/usr/lib/systemd/user/gvfs-udisks2-volume-monitor.service;
> static; vendor preset: enabled)
>      Active: failed (Result: signal) since Wed 2020-01-29 23:20:08 CET; 11s ago
>     Process: 43074 ExecStart=/usr/lib/gvfs/gvfs-udisks2-volume-monitor (code=
> killed, signal=TRAP)
>    Main PID: 43074 (code=killed, signal=TRAP)
> 
> Jan 29 23:20:08 debian64 systemd[4850]: Starting Virtual filesystem service -
> disk device monitor...
> Jan 29 23:20:08 debian64 gvfs-udisks2-vo[43074]: No GSettings schemas are
> installed on the system

Does this still occur?

On Wed, 29 Jan 2020 at 23:34:51 +0100, Michael Biebl wrote:
> It appears gvfs-daemons (more specifically gvfsudisks2volumemonitor) is
> requiring the schema files from gsettings-desktop-schemas

Yes, it does; but it has an indirect hard dependency on those schemas,
so they should really be installed already.

gvfs-daemons
    -> Depends: gvfs-libs
         -> Depends: gsettings-desktop-schemas

I tried installing gvfs-daemons with only its required dependencies
(without Recommends) on a test system, and was unable to reproduce this
bug. gvfs-udisks2-volume-monitor.service starts successfully.

Does /usr/share/glib-2.0/schemas/gschemas.compiled exist?

If it does, please copy it to
/usr/share/glib-2.0/schemas/gschemas.compiled.old for later analysis,
then try reinstalling the gsettings-desktop-schemas package with:

    apt install --reinstall gsettings-desktop-schemas

and send the output to this bug address.

Thanks,
    smcv



More information about the pkg-gnome-maintainers mailing list