• Fwd: Fix for missing gsettings desktop schemas on unstable

    From Ash Joubert@21:1/5 to All on Thu Feb 29 01:20:03 2024
    I know the time_t transition is in progress but there could have been a
    nicer experience for users on unstable:

    Feb 29 10:31:30 ripley systemd[914]: Starting at-spi-dbus-bus.service - Accessibility services bus...
    Feb 29 10:31:30 ripley at-spi-bus-laun[984]: Cannot get the default GSettingsSchemaSource - is the gsettings-desktop-schemas package installed?
    Feb 29 10:31:30 ripley systemd[914]: at-spi-dbus-bus.service: Main
    process exited, code=killed, status=5/TRAP
    Feb 29 10:31:30 ripley systemd[914]: at-spi-dbus-bus.service: Failed
    with result 'signal'.
    Feb 29 10:31:30 ripley kernel: traps: at-spi-bus-laun[984] trap int3 ip:7f46709b4587 sp:7ffea37840b0 error:0 in libglib-2.0.so.0.7800.4[7f4670970000+99000]
    Feb 29 10:31:30 ripley systemd[914]: Failed to start
    at-spi-dbus-bus.service - Accessibility services bus.

    rednotebook just refused to start!

    Cheers,
    Ash.


    -------- Forwarded Message --------
    Subject: Fix for missing gsettings desktop schemas on unstable
    Date: Thu, 29 Feb 2024 11:56:48 +1300
    From: Ash Joubert <ash@transient.nz>
    To: debian-user@lists.debian.org

    There is a huge transition underway on unstable to migrate to 64-bit
    time_t. After upgrading to the new libglib2.0-0t64, nothing could find gsettings desktop schemas, breaking applications like rednotebook and
    reportbug (lol), and after a reboot, stopping services like at-spi from starting, causing huge timeouts at system and application start.

    A workaround that worked for me was to reinstall gsettings-desktop-schemas:

    # apt-get reinstall gsettings-desktop-schemas
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not
    upgraded.
    Need to get 660 kB of archives.
    After this operation, 0 B of additional disk space will be used.
    Get:1 http://ftp.debian.org/debian sid/main amd64
    gsettings-desktop-schemas all 46~beta-3 [660 kB]
    Fetched 660 kB in 2s (431 kB/s)
    (Reading database ... 300005 files and directories currently installed.) Preparing to unpack .../gsettings-desktop-schemas_46~beta-3_all.deb ... Unpacking gsettings-desktop-schemas (46~beta-3) over (46~beta-3) ...
    Setting up gsettings-desktop-schemas (46~beta-3) ...
    Processing triggers for libglib2.0-0t64:amd64 (2.78.4-2) ...

    Cheers,

    --
    Ash Joubert (they/them) <ash@transient.nz>
    Director / Game Developer
    Transient Software Limited <https://transient.nz/>
    New Zealand

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)