[Bug 791883] Re: ubi-console-setup.py:set_keyboard() gets error 141 (crashes) in Kubuntu

Kenneth Solbø Andersen 791883 at bugs.launchpad.net
Fri Jun 24 23:24:34 UTC 2011


Would it perhaps be better to get keyboard names from the file
/usr/share/X11/xkb/rules/xorg.lst instead of using the make-keyboard-
names script? It seems to contain the same information. This could be
done with a simple python script.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/791883

Title:
  ubi-console-setup.py:set_keyboard() gets error 141 (crashes) in
  Kubuntu

Status in “ubiquity” package in Ubuntu:
  Confirmed
Status in “ubiquity” source package in Oneiric:
  Confirmed

Bug description:
  Binary package hint: ubiquity

  Oneiric

  Exception caught in process_line:
  Traceback (most recent call last):
    File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 132, in process_line
      return self.dbfilter.process_line()
    File "/usr/lib/ubiquity/ubiquity/debconffilter.py", line 281, in process_line
      if not input_widgets[0].run(priority, question):
    File "/usr/lib/ubiquity/plugins/ubi-console-setup.py", line 411, in run
      self.ui.set_keyboard(self.db.get(question))
    File "/usr/lib/ubiquity/ubiquity/plugin.py", line 44, in wrapper
      return target(self, *args, **kwargs)
    File "/usr/lib/ubiquity/plugins/ubi-console-setup.py", line 276, in set_keyboard
      ly = keyboard_names.lang[l]['layouts'][utf8(layout)]
  KeyError: u'France'
  Jun  1 21:20:31 ubiquity: ['log-output', '-t', 'ubiquity', '--pass-stdout', '/usr/lib/ubiquity/console-setup/keyboard-configuration.postinst', 'configure'] exited with code 141

  
  Not just with u'France' -- happens with u'USA' too. From slangasek, looks like xkb-data changed around (France v. French) causing some API breakage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/791883/+subscriptions




More information about the foundations-bugs mailing list