** Changed in: im-config (Ubuntu Trusty) Importance: Undecided => High
** Changed in: im-config (Ubuntu Trusty) Status: New => In Progress ** Changed in: im-config (Ubuntu Trusty) Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj) ** Changed in: im-config (Ubuntu Wily) Importance: Undecided => High ** Changed in: im-config (Ubuntu Wily) Status: New => In Progress ** Changed in: im-config (Ubuntu Wily) Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to im-config in Ubuntu. https://bugs.launchpad.net/bugs/1450147 Title: 'im-config -l' complains about zenity not installed Status in im-config package in Ubuntu: Fix Released Status in im-config source package in Trusty: In Progress Status in im-config source package in Wily: In Progress Status in im-config package in Debian: New Bug description: trusty and wily SRU request =========================== [Impact] The 'im-config -l' call causes language-selector-gnome to crash for users who don't have zenity installed. The proposed change prevents this unwarranted check. [Test Case] * Uninstall zenity * Open a terminal window and run gnome-language-selector. [Regression Potential] Low, since the change only delays the "sanity check" until after the l-option code. [Original description] The package language-selector-gnome 0.143 from the Vivid edition fails to start, complaining zenity is missing. $ gnome-language-selector E : zenity doit être installé. Traceback (most recent call last): File "/usr/bin/gnome-language-selector", line 22, in on_activate options=options) File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 199, in __init__ self.check_input_methods() File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 54, in wrapper res = f(*args, **kwargs) File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 454, in check_input_methods for (i, IM) in enumerate(self.ImConfig.getAvailableInputMethods()): File "/usr/lib/python3/dist-packages/LanguageSelector/ImConfig.py", line 19, in getAvailableInputMethods inputMethods = subprocess.check_output(['im-config', '-l']).decode().split() File "/usr/lib/python3.4/subprocess.py", line 620, in check_output raise CalledProcessError(retcode, process.args, output=output) subprocess.CalledProcessError: Command '['im-config', '-l']' returned non-zero exit status 1 $ Once zenity is installed it starts and works perfectly. Thanks for fixing. Best regards, Mélodie To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/im-config/+bug/1450147/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp