Bug 544884 - ibus gets installed by anaconda even with "Input Methods" group unchecked
Summary: ibus gets installed by anaconda even with "Input Methods" group unchecked
Keywords:
Status: CLOSED DUPLICATE of bug 514157
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-06 23:02 UTC by Corentin Perard-Gayot
Modified: 2014-01-21 23:04 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-12-22 20:30:11 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
anaconda-ks.cfg requested by Bill (1.18 KB, text/plain)
2009-12-11 10:34 UTC, Corentin Perard-Gayot
no flags Details

Description Corentin Perard-Gayot 2009-12-06 23:02:58 UTC
Description of problem:

Today I went for an install of F12 DVD i386 and I chose not to install input methods group. Once logged in GNOME I realized there was a Input Settings Menu Entry, that wasn't supposed to be there.
I issued a yum groupremove 'Input Methods', result attached.
I think this happen because ibus gets installed; this package doesn't seem to be in the 'input methods' group

Version-Release number of selected component (if applicable):
???

How reproducible:
always

Steps to Reproduce:
1.Install Fedora, select to choose package selection now
2.uncheck 'Input Methods' package group
3.look inside the system-preferences menu in GNOME and Input Settings is there
  
Actual results:
ibus package installed, input settings menu entry

Expected results:
no 'Input Settings' menu entry

Additional info:

yum groupremove "Méthodes de saisie"

==============================================================================
 Paquet           Architecture        Version           Dépôt        Taille
==============================================================================
Suppression:
 gtk2-immodule-xim   i686        2.18.3-19.fc12         installed       26 k
 ibus-gtk            i686        1.2.0.20091024-1.fc12  installed       21 k
 im-chooser          i686        1.2.7-1.fc12           installed       247 k
 imsettings          i686        0.107.4-2.fc12         installed       692 k
Suppression pour dépendance:
 ibus                i686        1.2.0.20091024-1.fc12  installed       1.3 M

Résumé de la transaction
==============================================================================
Supprimer        5 paquet(s)
Réinstaller     0 paquet(s)
Déclasser     0 paquet(s)

Comment 1 Bill Nottingham 2009-12-07 16:53:00 UTC
Did you install a particular language support group?

Comment 2 Corentin Perard-Gayot 2009-12-07 21:28:28 UTC
@Bill : nope, french language support group excepted, which should not normally require any input method.

as you can see in the groupremove command, ibus gets uninstalled only because the other packages are uninstalled. it has benn pulled in by anther package, but which ? Maybe something gnome-related...
What if you simply put ibus in 'Input Methods' group; it won't be installed by anaconda this way, am I right ?

Comment 3 Bill Nottingham 2009-12-08 19:45:21 UTC
There's nothing obvious in comps that would cause it to be installed, AFAICT.

Comment 4 Corentin Perard-Gayot 2009-12-10 17:13:20 UTC
OK, so maybe you need additional info ? I would be happy to provide any command result or log you need, so as not to have to 'groupremove' the input settings each time I install fedora.

I reinstalled Fedora, once again with Input Methods group unchecked and tried this : 'yum groupremove "Méthodes de saisie" --remove-leaves', and this is what got uninstalled :

Dec 08 23:49:22 Erased: ibus
Dec 08 23:49:23 Erased: libgxim
Dec 08 23:49:24 Erased: ibus-libs
Dec 08 23:49:25 Erased: imsettings-libs
Dec 08 23:49:25 Erased: ibus-gtk
Dec 08 23:49:26 Erased: gtk2-immodule-xim
Dec 08 23:49:26 Erased: im-chooser
Dec 08 23:49:35 Erased: imsettings

any gnome-related package that would pull in ibus or imsettings in these ?
Sorry but I don't know how to display and investigate in dependencies... ;-(

Thanks a lot for your help.

Comment 5 Bill Nottingham 2009-12-10 18:45:13 UTC
Do you have an anaconda-ks.cfg in /root?

Comment 6 Corentin Perard-Gayot 2009-12-11 10:34:53 UTC
Created attachment 377701 [details]
anaconda-ks.cfg requested by Bill

Comment 7 Corentin Perard-Gayot 2009-12-11 10:37:41 UTC
Sorry for the selay, but it was time for me to go to bed ;-)

Comment 8 Bill Nottingham 2009-12-11 16:14:39 UTC
OK, I'm confused. I've done a yum test with the packages listed in your anaconda kickstart, and ibus et.al. are *not* installed. Pushing to anaconda for if they have ideas where it could have come from.

Comment 9 Hans de Goede 2009-12-14 09:55:43 UTC
There is nothing in anaconda forcibly dragging in input-methods or base-system,
so I've no idea either.

Comment 10 Corentin Perard-Gayot 2009-12-17 13:52:04 UTC
I did some researches with rpm -q --whatprovides and rpm -q --whatrequires :

ibus-gtk
	--ibus
		--ibus-libs
		--ibus-gtk
		--imchooser
			--imsettings
				--imsettings-libs

you'll notice ibus-gtk needs ibus which needs ibus-gtk : is this normal ? I don't know if this has anything to do with my problem, but...
Any other idea ? I have some free time, if you want me to carry some tests, there is no problem...

Comment 11 Chris Lumens 2009-12-22 20:30:11 UTC

*** This bug has been marked as a duplicate of bug 514157 ***


Note You need to log in before you can comment on or make changes to this bug.