Red Hat Bugzilla – Bug 723796
RFE: plugin for multilib protection of GTK modules
Last modified: 2016-06-13 22:45:29 EDT
Description of problem:
gtk does not handle missing multilib modules very gracefully.
For various kinds of gtk modules it would be very attractive
to handle the installation of multilib packages automatically
to avoid problems and enhance the users' multilib experience.
Steps to Reproduce:
1. install Fedora x86_64
2. install 32bit browser or other 32bit application
- no default gtk theme (uses gtk fallback)
- no gtk immodule for ibus installed
- missing other gtk modules for i686
- gtk modules to be available
Maybe something like yum-langpacks might be a good
starting point for this code, or maybe there is something closer?
The first thing that comes to mind is ... why can't gtk use _isa on it's requires?
langpacks is different, as what is wanted is defined by LANG= ... multilib isn't that big of a problem.
Well the problem is the modules are optional packages,
and anyway this RFE is about matching gtk modules across multilib
not about direct dependencies.
So in ways this is actually similar to yum-langpacks.
Is this bug still exists?
I believe so: though maybe it is less of a problem these days since 64bit 3rd party packages are the norm now perhaps.