Bug#394776: apt-listchanges fails with custom locale

2006-10-23 Thread Pierre Habouzit
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

2006-10-23 Thread Christoph Anton Mitterer
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

2006-10-23 Thread Pierre Habouzit
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

2006-10-22 Thread Christoph Anton Mitterer
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]