UPDATE-GTK-IMMODULES(1)

πŸ“¦ version 2.24.33, in centos-stream 9, epel 10, fedora 43, fedora 44

πŸ’– UPDATE-GTK-IMMODULES πŸ’–

okay bestie, welcome to the manual page for update-gtk-immodules, live from the User Commands section, section 1 πŸŽ€ (that's the manual name, we're being cute about it, keep up ✨)


🌸 NAME 🌸

update-gtk-immodules β€” update the GTK+ immodule cache πŸ¦‹


✨ SYNOPSIS ✨

update-gtk-immodules [HOST_TRIPLET]

πŸ’… DESCRIPTION πŸ’…

so like. update-gtk-immodules is a wrapper around gtk-query-immodules-2.0 β€” a little bestie standing in front of the actual tool 🫢 β€” and its whole thing is that it tries to help with multilib installations. multilib is giving "both 32-bit and 64-bit and they're lowkey fighting" energy, and this lil script is the peacekeeper πŸ’€

it is meant to be used in %post scripts of rpm packages that install input method modules for GTK+ 2.x. yes, %post, the rpm scriptlet moment, the "you just installed me so let me do my little post-install ritual" part of the vibe 🌈

it needs to be given a GNU-style host triplet as its argument, such as:

"x86_64-redhat-linux-gnu"

that argument is the main character here, no cap πŸ‘‘ β€” it determines where the tool saves the gtk.immodules file that it creates. and listen, this part is important, so:

it must be the same as the host triplet that GTK+ was configured with. not a similar one. not a vibes-based one. the same one 😭

πŸ“ FILES πŸ“

  • $libdir/gtk-2.0/2.10.0/immodules.cache β€” the file created by update-gtk-immodules ✨ that's the whole point of the operation, that's the little artifact it leaves behind πŸ’–

🌟 SEE ALSO 🌟


and that's the whole page, bestie!! πŸ’œ straight from the GTK+ girlies themselves, UPDATE-GTK-IMMODULES(1), no cap, periodt πŸŽ€πŸ’…βœ¨

πŸ“¦ where this page comes from