Bug#394776: apt-listchanges fails with custom locale
On Mon, Oct 23, 2006 at 01:57:28AM +0200, Christoph Anton Mitterer wrote: Subject: apt-listchanges fails with custom locale Package: apt-listchanges Version: 2.70 Severity: important Hi. I'm using my own custom locale in debian. It seems that apt-listchanges doesn't support the use of custom locales. The error I get is the following: Reading changelogs... Done Traceback (most recent call last): File /usr/bin/apt-listchanges, line 215, in ? main() File /usr/bin/apt-listchanges, line 179, in main frontend.display_output(changes) File /usr/share/apt-listchanges/apt_listchanges.py, line 431, in display_output tmp.write(self._render(text)) File /usr/share/apt-listchanges/apt_listchanges.py, line 365, in _render newtext.append(uline.encode(locale.getlocale()[1] or 'ascii', 'replace')) File /usr/lib/python2.4/locale.py, line 365, in getlocale return _parse_localename(localename) File /usr/lib/python2.4/locale.py, line 278, in _parse_localename raise ValueError, 'unknown locale: %s' % localename ValueError: unknown locale: [EMAIL PROTECTED] Extracting templates from packages: 100% Any ideas? For additional information please ask me :) yes, what is that custom locale you're using ? -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgphNv6Up85Yh.pgp Description: PGP signature
Bug#394776: apt-listchanges fails with custom locale
Pierre Habouzit wrote: yes, what is that custom locale you're using ? Uhm,.. it's only used by myself and perhaps some friends here I've attached the locale file if that helps: escape_char / comment_char % LC_IDENTIFICATION titlescientia.net default locale sourcescientia.net address contactChristoph Anton Mitterer email[EMAIL PROTECTED] tel fax languageeng territoryDE revision1.0 date2005-05-29 category[EMAIL PROTECTED]:2000;LC_IDENTIFICATION category[EMAIL PROTECTED]:2000;LC_CTYPE category[EMAIL PROTECTED]:2000;LC_COLLATE category[EMAIL PROTECTED]:2000;LC_TIME category[EMAIL PROTECTED]:2000;LC_NUMERIC category[EMAIL PROTECTED]:2000;LC_MONETARY category[EMAIL PROTECTED]:2000;LC_MESSAGES category[EMAIL PROTECTED]:2000;LC_PAPER category[EMAIL PROTECTED]:2000;LC_NAME category[EMAIL PROTECTED]:2000;LC_ADDRESS category[EMAIL PROTECTED]:2000;LC_TELEPHONE END LC_IDENTIFICATION LC_CTYPE copyi18n END LC_CTYPE LC_COLLATE %copyi18n copyiso14651_t1 END LC_COLLATE LC_MONETARY int_curr_symbolU0045U0055U0052U0020 currency_symbolU20AC mon_decimal_pointU002C mon_thousands_sepU002E mon_grouping3;3 positive_sign negative_signU002D int_frac_digits2 frac_digits2 p_cs_precedes1 p_sep_by_space1 n_cs_precedes1 n_sep_by_space1 p_sign_posn1 n_sign_posn1 END LC_MONETARY LC_NUMERIC copyi18n END LC_NUMERIC LC_TIME abday U0053U0075U006E;U004DU006FU006E;U0054U0075U0065;U0057U0065U0064;U0054U0068U0075;U0046U0072U0069;U0053U0061U0074 day U0053U0075U006EU0064U0061U0079;U004DU006FU006EU0064U0061U0079;U0054U0075U0065U0073U0064U0061U0079;U0057U0065U0064U006EU0065U0073U0064U0061U0079;U0054U0068U0075U0072U0073U0064U0061U0079;U0046U0072U0069U0064U0061U0079;U0053U0061U0074U0075U0072U0064U0061U0079 week7;19971201;4 abmon U004AU0061U006E;U0046U0065U0062;U004DU0061U0072;U0041U0070U0072;U004DU0061U0079;U004AU0075U006E;U004AU0075U006C;U0041U0075U0067;U0053U0065U0070;U004FU0063U0074;U004EU006FU0076;U0044U0065U0063 mon U004AU0061U006EU0075U0061U0072U0079;U0046U0065U0062U0072U0075U0061U0072U0079;U004DU0061U0072U0063U0068;U0041U0070U0072U0069U006C;U004DU0061U0079;U004AU0075U006EU0065;U004AU0075U006CU0079;U0041U0075U0067U0075U0073U0074;U0053U0065U0070U0074U0065U006DU0062U0065U0072;U004FU0063U0074U006FU0062U0065U0072;U004EU006FU0076U0065U006DU0062U0065U0072;U0044U0065U0063U0065U006DU0062U0065U0072 am_pm; d_t_fmtU0025U0046U0020U0025U0054 d_fmtU0025U0046 t_fmtU0025U0054 t_fmt_ampm date_fmt U0025U0061U0020U0025U0062U0020U0025U0065U0020U0025U0048U003AU0025U004DU003AU0025U0053U0020U0025U005AU0020U0025U0059 END LC_TIME LC_MESSAGES yesexpr U0079U007CU0059U007CU0079U0065U0073U007CU0059U0045U0053U007CU0059U0065U0073 noexpr U006EU007CU004EU007CU006EU006FU007CU004EU004FU007CU004EU006F END LC_MESSAGES LC_PAPER copyi18n END LC_PAPER LC_NAME name_fmt U0025U0073U0025U0074U0025U0067U0025U0074U0025U006DU0025U0074U0025U0066 name_missU004DU0069U0073U0073U002E name_mrU004DU0072U002E name_mrsU004DU0072U0073U002E name_msU004DU0073U002E END LC_NAME LC_ADDRESS postal_fmt U0025U0066U0025U004EU0025U0061U0025U004EU0025U0064U0025U004EU0025U0062U0025U004EU0025U0073U0020U0025U0068U0020U0025U0065U0020U0025U0072U0025U004EU0025U007AU0025U0074U0025U0054U0025U004EU0025U0053U0025U004EU0025U0063U0025U004E country_name U0046U0065U0064U0065U0072U0061U006CU0020U0052U0065U0070U0075U0062U006CU0069U0063U0020U006FU0066U0020U0047U0065U0072U006DU0061U006EU0079 country_postU0044U0045 country_ab2U0044U0045 country_ab3U0044U0045U0055 country_num276 country_carU0044 country_isbn3 lang_nameU0047U0065U0072U006DU0061U006E lang_abU0064U0065 lang_termU0064U0065U0075 lang_libU0067U0065U0072 END LC_ADDRESS LC_TELEPHONE tel_int_fmt U002BU0025U0063U0020U002BU0061U0020U002BU006C tel_dom_fmtU0025U0041U0020U0025U006C int_selectU0030U0030 int_prefixU0034U0039 END LC_TELEPHONE LC_MEASUREMENT copyi18n END LC_MEASUREMENT Regards, Chris. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#394776: apt-listchanges fails with custom locale
On Mon, Oct 23, 2006 at 12:33:27PM +0200, Christoph Anton Mitterer wrote: Pierre Habouzit wrote: yes, what is that custom locale you're using ? Uhm,.. it's only used by myself and perhaps some friends here I've attached the locale file if that helps: ok thanks, I'll try to see what fails. escape_char / comment_char % LC_IDENTIFICATION titlescientia.net default locale sourcescientia.net address contactChristoph Anton Mitterer email[EMAIL PROTECTED] tel fax languageeng territoryDE revision1.0 date2005-05-29 category[EMAIL PROTECTED]:2000;LC_IDENTIFICATION category[EMAIL PROTECTED]:2000;LC_CTYPE category[EMAIL PROTECTED]:2000;LC_COLLATE category[EMAIL PROTECTED]:2000;LC_TIME category[EMAIL PROTECTED]:2000;LC_NUMERIC category[EMAIL PROTECTED]:2000;LC_MONETARY category[EMAIL PROTECTED]:2000;LC_MESSAGES category[EMAIL PROTECTED]:2000;LC_PAPER category[EMAIL PROTECTED]:2000;LC_NAME category[EMAIL PROTECTED]:2000;LC_ADDRESS category[EMAIL PROTECTED]:2000;LC_TELEPHONE END LC_IDENTIFICATION LC_CTYPE copyi18n END LC_CTYPE LC_COLLATE %copyi18n copyiso14651_t1 END LC_COLLATE LC_MONETARY int_curr_symbolU0045U0055U0052U0020 currency_symbolU20AC mon_decimal_pointU002C mon_thousands_sepU002E mon_grouping3;3 positive_sign negative_signU002D int_frac_digits2 frac_digits2 p_cs_precedes1 p_sep_by_space1 n_cs_precedes1 n_sep_by_space1 p_sign_posn1 n_sign_posn1 END LC_MONETARY LC_NUMERIC copyi18n END LC_NUMERIC LC_TIME abday U0053U0075U006E;U004DU006FU006E;U0054U0075U0065;U0057U0065U0064;U0054U0068U0075;U0046U0072U0069;U0053U0061U0074 day U0053U0075U006EU0064U0061U0079;U004DU006FU006EU0064U0061U0079;U0054U0075U0065U0073U0064U0061U0079;U0057U0065U0064U006EU0065U0073U0064U0061U0079;U0054U0068U0075U0072U0073U0064U0061U0079;U0046U0072U0069U0064U0061U0079;U0053U0061U0074U0075U0072U0064U0061U0079 week7;19971201;4 abmon U004AU0061U006E;U0046U0065U0062;U004DU0061U0072;U0041U0070U0072;U004DU0061U0079;U004AU0075U006E;U004AU0075U006C;U0041U0075U0067;U0053U0065U0070;U004FU0063U0074;U004EU006FU0076;U0044U0065U0063 mon U004AU0061U006EU0075U0061U0072U0079;U0046U0065U0062U0072U0075U0061U0072U0079;U004DU0061U0072U0063U0068;U0041U0070U0072U0069U006C;U004DU0061U0079;U004AU0075U006EU0065;U004AU0075U006CU0079;U0041U0075U0067U0075U0073U0074;U0053U0065U0070U0074U0065U006DU0062U0065U0072;U004FU0063U0074U006FU0062U0065U0072;U004EU006FU0076U0065U006DU0062U0065U0072;U0044U0065U0063U0065U006DU0062U0065U0072 am_pm; d_t_fmtU0025U0046U0020U0025U0054 d_fmtU0025U0046 t_fmtU0025U0054 t_fmt_ampm date_fmt U0025U0061U0020U0025U0062U0020U0025U0065U0020U0025U0048U003AU0025U004DU003AU0025U0053U0020U0025U005AU0020U0025U0059 END LC_TIME LC_MESSAGES yesexpr U0079U007CU0059U007CU0079U0065U0073U007CU0059U0045U0053U007CU0059U0065U0073 noexpr U006EU007CU004EU007CU006EU006FU007CU004EU004FU007CU004EU006F END LC_MESSAGES LC_PAPER copyi18n END LC_PAPER LC_NAME name_fmt U0025U0073U0025U0074U0025U0067U0025U0074U0025U006DU0025U0074U0025U0066 name_missU004DU0069U0073U0073U002E name_mrU004DU0072U002E name_mrsU004DU0072U0073U002E name_msU004DU0073U002E END LC_NAME LC_ADDRESS postal_fmt U0025U0066U0025U004EU0025U0061U0025U004EU0025U0064U0025U004EU0025U0062U0025U004EU0025U0073U0020U0025U0068U0020U0025U0065U0020U0025U0072U0025U004EU0025U007AU0025U0074U0025U0054U0025U004EU0025U0053U0025U004EU0025U0063U0025U004E country_name U0046U0065U0064U0065U0072U0061U006CU0020U0052U0065U0070U0075U0062U006CU0069U0063U0020U006FU0066U0020U0047U0065U0072U006DU0061U006EU0079 country_postU0044U0045 country_ab2U0044U0045 country_ab3U0044U0045U0055 country_num276 country_carU0044 country_isbn3 lang_nameU0047U0065U0072U006DU0061U006E lang_abU0064U0065 lang_termU0064U0065U0075 lang_libU0067U0065U0072 END LC_ADDRESS LC_TELEPHONE tel_int_fmt U002BU0025U0063U0020U002BU0061U0020U002BU006C tel_dom_fmtU0025U0041U0020U0025U006C int_selectU0030U0030 int_prefixU0034U0039 END LC_TELEPHONE LC_MEASUREMENT copyi18n END LC_MEASUREMENT Regards, Chris. -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgpGwUrawHjNG.pgp Description: PGP signature
Bug#394776: apt-listchanges fails with custom locale
Subject: apt-listchanges fails with custom locale Package: apt-listchanges Version: 2.70 Severity: important Hi. I'm using my own custom locale in debian. It seems that apt-listchanges doesn't support the use of custom locales. The error I get is the following: Reading changelogs... Done Traceback (most recent call last): File /usr/bin/apt-listchanges, line 215, in ? main() File /usr/bin/apt-listchanges, line 179, in main frontend.display_output(changes) File /usr/share/apt-listchanges/apt_listchanges.py, line 431, in display_output tmp.write(self._render(text)) File /usr/share/apt-listchanges/apt_listchanges.py, line 365, in _render newtext.append(uline.encode(locale.getlocale()[1] or 'ascii', 'replace')) File /usr/lib/python2.4/locale.py, line 365, in getlocale return _parse_localename(localename) File /usr/lib/python2.4/locale.py, line 278, in _parse_localename raise ValueError, 'unknown locale: %s' % localename ValueError: unknown locale: [EMAIL PROTECTED] Extracting templates from packages: 100% Any ideas? For additional information please ask me :) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.18 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8) Versions of packages apt-listchanges depends on: ii apt 0.6.46.2 Advanced front-end for dpkg ii debconf [debconf-2.0] 1.5.6 Debian configuration management sy ii debianutils 2.17.3 Miscellaneous utilities specific t ii python2.4.3-11 An interactive high-level object-o ii python-apt0.6.19 Python interface to libapt-pkg ii python-support0.5.4 automated rebuilding support for p ii ucf 2.0015 Update Configuration File: preserv Versions of packages apt-listchanges recommends: ii ssmtp [mail-transport-agent] 2.61-10extremely simple MTA to get mail o -- debconf information: * apt-listchanges/confirm: true * apt-listchanges/which: changelogs * apt-listchanges/frontend: pager * apt-listchanges/email-address: * apt-listchanges/save-seen: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]