"Warning: tinygettext:" messages when starting any level

Bug #207950 reported by Kjell Braden
4
Affects Status Importance Assigned to Milestone
supertux (Fedora)
Fix Released
Medium
supertux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: supertux

When starting any level in supertux, I get a dark bar at the top of the screen showing me lines like:

-- snip --
Warning: tinygettext: expected 'msgid' keyword, got msgstr at line 356
Warning: tinygettext: expected 'msgid' keyword, got msgstr at line 356
Warning: tinygettext: expected 'msgid' keyword, got
#, at line 391
Warning: tinygettext: expected 'msgid' keyword, got fuzzy at line 393
Warning: tinygettext: expected 'msgid' keyword, got
 at line 412
-- snip --

I'm using hardy and supertux 0.3.1d-0ubuntu1 and the german locale.

Kjell Braden (afflux)
description: updated
Revision history for this message
old_toby (simon-hornweb) wrote :

Same here.

Changed in supertux:
status: New → Confirmed
Revision history for this message
In , Lubomir (lubomir-redhat-bugs) wrote :

Created attachment 327557
Parse supertux's PO files correctly

When using most of the locales (if not all), useless and confusing warning are show in the top part of the screen, due to various bugs in the PO file parser (tinygettext).

How to reproduce:

LANG=fi supertux
LANG=cs_CZ supertux

A patch is attached to address the problem.

Revision history for this message
In , Lubomir (lubomir-redhat-bugs) wrote :

Created attachment 327558
Disable the debugging console

Probably the debugging console should not be presented to game player at all. Messages about a frame being skipped or audio being reset are only of interest to the developer, which the 0.3.1 release is targeted at.

Since we consider this, against upstream recommendations, stable, we should not enable development hacks on. The very same information that is presented in the console is dumped to stderr anyways, so we don't loose any information here.

Revision history for this message
Lubomir Rintel (lkundrak) wrote :

This is pending a fix in Fedora, see Affects above.

Changed in supertux:
status: Unknown → Confirmed
Revision history for this message
In , Lubomir (lubomir-redhat-bugs) wrote :

Ping

Revision history for this message
In , Lubomir (lubomir-redhat-bugs) wrote :

Fixed in supertux-0.3.1-4.fc11.
Upstream developer notified about the patch, tracking it.

Changed in supertux:
status: Confirmed → Fix Released
Changed in supertux (Ubuntu):
status: Confirmed → Fix Released
Changed in supertux (Fedora):
importance: Unknown → Medium
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.