System / Administration / Printing consistently fails to start in locale en_NG

Bug #236858 reported by Andy Rabagliati
2
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Fix Released
Medium
Till Kamppeter

Bug Description

Binary package hint: system-config-printer-gnome

python /usr/share/system-config-printer/system-config-printer.py in a terminal reports :-

ValueError: unknown locale: en_NG

LANG=C python /usr/share/system-config-printer/system-config-printer.py

works.

Launchpad said this might not be the right place to report it.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Tim, all components of system-config-printer and hal-cups-utils need to stay stable on unknown language/locale settings. I suggest to let the programs to fall back to English if the user supplies a completely unknown locale. If the language (two lower-case letters is known but the country (two upper-case letters) not, the fallback should go to the language without specification of the country.

Changed in system-config-printer:
assignee: nobody → twaugh
importance: Undecided → Medium
Revision history for this message
Tim Waugh (twaugh) wrote :

Till, I'm pretty sure all current stable releases (1.0.0, 0.7.82.3, and 0.7.74.13) handle locale exceptions by falling back to C. If you want to make it more complicated than that, please supply a patch. Thanks.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Then all is OK. So the problem should disappear with the next system-config-printer package.

Changed in system-config-printer:
assignee: twaugh → till-kamppeter
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package system-config-printer - 1.0.0+git20080609-0ubuntu1

---------------
system-config-printer (1.0.0+git20080609-0ubuntu1) intrepid; urgency=low

  * New upstream release
     o GIT snapshot from 09 June 2008
     o Fixed crash bugs: LP: #222494, LP: #222616, LP: #224021, LP: #225241.
     o Fixed missing title bar icon (LP: #234750)
     o Fixed system-config-printer not starting on unknown locale (LP: #236858)
  * debian/system-config-printer-gnome.install: Added new file errordialogs.py

 -- Till Kamppeter <email address hidden> Mon, 09 Jun 2008 11:57:59 +0100

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.