[Fedora-i18n-bugs] [Bug 693809] Error message about missing input methods should be removed

bugzilla at redhat.com bugzilla at redhat.com
Sun May 1 21:54:59 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=693809

--- Comment #24 from Christopher Aillon <caillon at redhat.com> 2011-05-01 17:54:58 EDT ---
Was out last week, sorry I didn't get a chance to test until just a few hours
ago.

So, I gave negative karma on the update already...  But here's fuller analysis:

* All imsettings modules require im-chooser, except for imsettings-gnome which
requires im-chooser-gnome3.

* im-chooser-gnome3 is a (brand new) control center capplet, which _duplicates_
functionality of im-chooser.  You can either run im-chooser or use the control
center capplet.  Also, im-chooser-gnome3 requires im-chooser, so both will be
available to end users when -gnome3 is installed.  So, technically speaking,
imsettings-gnome doesn't need to require im-chooser-gnome3.  (more ahead on why
this breaks things):

* On upgrades, when trying to figure out the package to install, it gets down
to which needs the least number of additional packages installed.  In this
case, it is either imsettings-gnome which needs im-chooser-gnome3 or
imsettings-qt which needs qt.  Since there's a tie, the shortest name wins.


So, what should probably happen is either:

1) Drop the control panel applet and the -gnome3 subpackage and just make the
input method selector an application (and eventually see about getting it into
Region and Language capplet instead of its own one because it looks really out
of place the way it is...)

2) im-chooser grows stub subpackages for each of the desktops, with requires
for each.  Eg. im-chooser-kde requires kdebase, im-chooser-xfce requires some
xfce package to make sure that the DE specific imsettings

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list