Activity log for bug #63344

Date Who What changed Old value New value Message
2006-10-01 11:59:39 malQi bug added bug
2006-10-02 16:45:25 Michael Vogt update-manager: status Unconfirmed Needs Info
2006-10-02 16:45:25 Michael Vogt update-manager: importance Undecided Medium
2006-10-02 16:45:25 Michael Vogt update-manager: statusexplanation
2006-10-03 07:06:47 Sebastian Heinlein title update-manager cannot start [update-manager] wrong translation crashes application
2006-10-03 07:08:53 Sebastian Heinlein description Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis The translation of the string "%prog [options]" is incorrect. Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis
2006-10-03 07:08:53 Sebastian Heinlein title [update-manager] wrong translation crashes application [python2.4] wrong translation crashes application
2006-10-03 07:11:51 Sebastian Heinlein description The translation of the string "%prog [options]" is incorrect. Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis It seems that the translation of one of the command line switches results in an application crash. Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis
2006-10-03 07:11:51 Sebastian Heinlein title [python2.4] wrong translation crashes application [update-manager] wrong translation crashes application
2006-10-03 07:15:43 Sebastian Heinlein description It seems that the translation of one of the command line switches results in an application crash. Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis It seems that the translation of a plural form is wrong. Used plural forms in update-manager: msgid_plural "%d packages are going to be removed." msgid_plural "%d new packages are going to be installed." msgid_plural "%d packages are going to be upgraded." msgid_plural "You can install %s updates" Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis
2006-10-03 07:44:27 Sebastian Heinlein marked as duplicate 2322
2006-10-03 07:50:58 Sebastian Heinlein removed duplicate marker 2322
2006-10-03 07:51:54 Sebastian Heinlein description It seems that the translation of a plural form is wrong. Used plural forms in update-manager: msgid_plural "%d packages are going to be removed." msgid_plural "%d new packages are going to be installed." msgid_plural "%d packages are going to be upgraded." msgid_plural "You can install %s updates" Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis Used plural forms seem to well formated. msgid_plural "%d packages are going to be removed." msgid_plural "%d new packages are going to be installed." msgid_plural "%d packages are going to be upgraded." msgid_plural "You can install %s updates" Binary package hint: update-manager after recent update of edgy, the update-manager is unable to start, in console after "sudo update-manager" there is such output: Traceback (most recent call last): File "/usr/bin/update-manager", line 50, in ? parser = OptionParser() File "/usr/lib/python2.4/optparse.py", line 1111, in __init__ self.set_usage(usage) File "/usr/lib/python2.4/optparse.py", line 1169, in set_usage self.usage = _("%prog [options]") File "/usr/lib/python2.4/gettext.py", line 568, in gettext return dgettext(_current_domain, message) File "/usr/lib/python2.4/gettext.py", line 532, in dgettext codeset=_localecodesets.get(domain)) File "/usr/lib/python2.4/gettext.py", line 480, in translation t = _translations.setdefault(key, class_(open(mofile, 'rb'))) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 302, in _parse self.plural = c2py(plural) File "/usr/lib/python2.4/gettext.py", line 86, in c2py raise ValueError, \ ValueError: plural forms expression error, maybe unbalanced parenthesis
2006-10-17 08:47:11 Michael Vogt language-pack-pl: status Needs Info Confirmed
2006-10-17 08:49:29 Michael Vogt title [update-manager] wrong translation crashes application rosetta truncated plural form for pl and that breaks python apps
2006-10-17 11:08:36 Martin Pitt language-pack-pl: status Confirmed In Progress
2006-10-17 11:08:36 Martin Pitt language-pack-pl: assignee pitti
2006-10-17 11:08:36 Martin Pitt language-pack-pl: statusexplanation New langpacks will be uploaded at Friday. If Rosetta still exports wrong Polish data for update-manager, I will manually fix them. Please test the daily language packs and report back: deb http://people.ubuntu.com/~pitti/langpacks/daily/edgy/ ./
2006-10-20 07:33:53 Martin Pitt language-pack-pl: status In Progress Fix Committed
2006-10-20 07:33:53 Martin Pitt language-pack-pl: statusexplanation New langpacks will be uploaded at Friday. If Rosetta still exports wrong Polish data for update-manager, I will manually fix them. Please test the daily language packs and report back: deb http://people.ubuntu.com/~pitti/langpacks/daily/edgy/ ./ Will be fixed with today's langpacks.
2006-10-20 12:36:20 Martin Pitt language-pack-pl: status Fix Committed Fix Released
2006-10-20 12:36:20 Martin Pitt language-pack-pl: statusexplanation Will be fixed with today's langpacks. Fixed langpacks were uploaded.