system-config-kickstart doesn't start up with current jaunty installation

Bug #346797 reported by Stephan Ruegamer on 2009-03-22
2
Affects Status Importance Assigned to Milestone
system-config-kickstart (Ubuntu)
High
Colin Watson
Jaunty
High
Colin Watson

Bug Description

Binary package hint: system-config-kickstart

Dear Colleagues,

system-config-kickstart doesn't start up as expected.

Errors follow:

shermann@build-emt64:~$ system-config-kickstart
/usr/share/themes/Human/gtk-2.0/gtkrc:82: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
/usr/share/themes/Human/gtk-2.0/gtkrc:83: Murrine configuration option "lightborder_ratio" will be deprecated in future releases. Please use "lightborder_shade" instead.
/usr/share/themes/Human/gtk-2.0/gtkrc:194: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
Could not open display because no X server is running.
Try running 'system-config-kickstart --help' for a list of options.
Traceback (most recent call last):
  File "/usr/share/system-config-kickstart/system-config-kickstart.py", line 76, in <module>
    import kickstartGui
  File "/usr/share/system-config-kickstart/kickstartGui.py", line 29, in <module>
    import basic
  File "/usr/share/system-config-kickstart/basic.py", line 32, in <module>
    from hardwareLists import langDict, layoutDict, variantDict
  File "/usr/share/system-config-kickstart/hardwareLists.py", line 19, in <module>
    lines = open("/usr/share/iso-codes/iso_3166.tab")
IOError: [Errno 2] No such file or directory: '/usr/share/iso-codes/iso_3166.tab'

/usr/share/iso-codes/ only has:

shermann@build-emt64:~$ ls -la /usr/share/iso-codes/
total 28
drwxr-xr-x 2 root root 24 2009-02-24 13:47 .
drwxr-xr-x 396 root root 12288 2009-03-22 15:32 ..
-rw-r--r-- 1 root root 12129 2009-02-06 14:43 iso_639.tab

Regards,

\sh

Stephan Ruegamer (sadig) wrote :

Further more,

if you fix this error (e.g. reading the provided tab file instead of the mentioned one)
mostly all languages are totally wrong in countryNames[] list in hardwareLists.py

e.g. you split up the file /usr/share/i18n/SUPPORTED into the iso lang codes e.g. de_DE.UTF-8.
You remove the .UTF-8 and use split out the DE from de_DE.
Then you compare this with the countryNames dict, but there is no "DE" or "de" inside.

I wonder if the very first issue is that the iso_3166.tab is totally missing...
Regarding packages.ubuntu.com and searching for this file, the file is no more provided by any package.

Regards,
\sh

Colin Watson (cjwatson) on 2009-03-23
Changed in system-config-kickstart (Ubuntu):
assignee: nobody → cjwatson
importance: Undecided → High
status: New → Triaged
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package system-config-kickstart - 2.5.20-0ubuntu19

---------------
system-config-kickstart (2.5.20-0ubuntu19) jaunty; urgency=low

  * Use isoquery to fetch country lists (LP: #346797).
  * Move Japanese manual page back to /usr/share/man/ja/, since man-db
    detects its encoding automatically these days.

 -- Colin Watson <email address hidden> Mon, 23 Mar 2009 13:42:27 +0000

Changed in system-config-kickstart:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers