Strange Error When Upgrading gnome-shell-extension-dash-to-dock

Today I ran sudo pacman -Syu in a tty and pacman prompted me to upgrade gnome-shell-extension-dash-to-dock (95-1 -> 96-1). Although the upgrade was successful and I didn’t notice any issues after rebooting, I received an error saying:

No such key “animate-show-apps” in schema “org.gnome.shell.extensions.dash-to-dock” as specified in override file “/usr/share/glib-2.0/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.override”; ignoring override for this key.

Here is the output from /var/log/pacman.log:

[2024-09-05T21:34:57-0400] [PACMAN] Running 'pacman -Syu'
[2024-09-05T21:34:57-0400] [PACMAN] synchronizing package lists
[2024-09-05T21:34:57-0400] [PACMAN] starting full system upgrade
[2024-09-05T21:35:07-0400] [ALPM] running '00-timeshift-autosnap.hook'...
[2024-09-05T21:35:08-0400] [ALPM-SCRIPTLET] ==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
[2024-09-05T21:35:08-0400] [ALPM] transaction started
[2024-09-05T21:35:09-0400] [ALPM] upgraded brave-browser (1.69.160-1 -> 1.69.162-1)
[2024-09-05T21:35:09-0400] [ALPM] upgraded gnome-shell-extension-dash-to-dock (95-1 -> 96-1)
[2024-09-05T21:35:09-0400] [ALPM] upgraded inxi (3.3.35.1-1 -> 3.3.36.1-1)
[2024-09-05T21:35:09-0400] [ALPM] transaction completed
[2024-09-05T21:35:09-0400] [ALPM] running '30-systemd-update.hook'...
[2024-09-05T21:35:09-0400] [ALPM] running 'glib-compile-schemas.hook'...
[2024-09-05T21:35:09-0400] [ALPM-SCRIPTLET] No such key “animate-show-apps” in schema “org.gnome.shell.extensions.dash-to-dock” as specified in override file “/usr/share/glib-2.0/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.override”; ignoring override for this key.
[2024-09-05T21:35:09-0400] [ALPM] running 'gtk-update-icon-cache.hook'...
[2024-09-05T21:35:10-0400] [ALPM] running 'update-desktop-database.hook'...

Any ideas on what happened or what I should do? I reinstalled the package but it still showed the same error during the transaction.

1 Like

:point_down:

sudo pacman -Fyx /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.override

:heavy_check_mark:

/usr/share/glib-2.0/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.override is owned by extra/manjaro-gnome-extension-settings

It probably means that manjaro-gnome-extension-settings package needs an update.

@Yochanan is marked maintainer so I ping them here.

1 Like

The key no longer exists, so it’s complaining while compiling the schemas since it can’t find it. It does not affect anything. The next manjaro-gnome-extension-settings update will no longer complain about it.

What does this do?

Do we need to do anything or is it sufficient to wait for the next update?

It checks and tells you which package provides (owns) this file. - See the next line:

There was no error (like you said in the title of your post and in the post itself) -
just a message - which will not be present anymore after the next update to the package.
Nothing needs to be done - just wait …

1 Like

I installed the update today and there are no errors :slightly_smiling_face:. Thanks for the quick fix!

Marking as solved.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.