Closed issue by etosan on void-packages repository https://github.com/void-linux/void-packages/issues/4455 Description: ### System * xuname: `Void 4.18.16_2 x86_64 GenuineIntel uptodate rFF` * package: `fcitx-4.2.9.6_3` ### Expected behavior Everything works. ### Actual behavior I guess it's called "mime database" or something. Well those things under `/usr/share/mime` get fucked up permissions breaking almost all gtk apps (I guess gtk is unable to read meta info about icon theme or something). Error message produced by affected apps is completely useless and off the mark: `Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/16x16/status/image-missing.png: bla bla (gdk-pixbuf-error-quark, 3)` Reinstalling this gem `xbps-install fcitx` fixes it. I guess there might be error in uninstall trigger? Even then, umask of `xbps-remove` invoking user is pretty standard: ``` : umask u=rwx,g=rx,o=rx ``` ### Steps to reproduce the behavior - install fcitx - remove fcitx - watch world burn