Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Dec 2009 22:16:12 +0300
From:      Vladimir Grebenschikov <vova@fbsd.ru>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        gnome <gnome@freebsd.org>
Subject:   Re: evolution + evolution-mapi + iconv and charset CP20866
Message-ID:  <1261768572.2673.10.camel@localhost>
In-Reply-To: <1261759388.1555.10.camel@shumai.marcuscom.com>
References:  <1261595748.51825.38.camel@localhost> <1261756288.1555.9.camel@shumai.marcuscom.com> <1261757998.2710.24.camel@localhost> <1261759388.1555.10.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>>> CP20866 is the Windows encoding for KOI8-R.  I'm not sure why libiconv
>>> does not support it.
>>=20
>> Looks like it was supported in past, and then support was just dropped.
>>
>> Looks like iconv broken in place of reading charset aliases from file.
>>
> No.  Now that I look at the code, it is not libiconv that reads this
> file, but libcharset.
=20
So, evolution-mapi missuses libiconv ?

>> PS. Can't read your message in evolution due to "Formatting message"
>> issue (known evolution issue, fixed in recent version). Does MC repo
>> have 2.29.3 evolution or later ?

> Not yet.  What is the bug ID?

https://bugzilla.gnome.org/show_bug.cgi?id=3D361145

reported as partially fixed in
http://ftp.gnome.org/pub/GNOME/desktop/2.29/2.29.3/NEWS



Joe

>=20
> -------- =E9=D3=C8=CF=C4=CE=CF=C5 =D3=CF=CF=C2=DD=C5=CE=C9=C5 --------
> =EF=D4: Joe Marcus Clarke <marcus@marcuscom.com>
> =EB=CF=CD=D5: vova@fbsd.ru
> =EB=CF=D0=C9=D1: gnome <gnome@freebsd.org>
> =F4=C5=CD=C1: Re: evolution + evolution-mapi + iconv and charset CP20866
> =E4=C1=D4=C1: Fri, 25 Dec 2009 10:51:28 -0500
>=20
> On Wed, 2009-12-23 at 22:15 +0300, Vladimir Grebenschikov wrote:
> > Hi=20
> >=20
> > Anybody knows answer on following questions:
> > - why libiconv has no support for CP20866 charset (alias for koi8-r)
> > - or why /usr/local/libdata/charset.alias file is not processed by
> > libiconv
> > - or why evolution-mapi provides mail messages with that charset=20
> >=20
> > Problem reading mail with evolution + evolution-mapi some messages are
> > not displayed correctly, on stderr error message about inability to
> > convert CP20866.
> >=20
> > Same error shown by iconv.
> >=20
> > $ iconv -f CP20866 -t koi8-r /etc/hosts
> > iconv: conversion from CP20866 unsupported
> > iconv: try 'iconv -l' to get the list of supported encodings
> > $
>=20
> CP20866 is the Windows encoding for KOI8-R.  I'm not sure why libiconv
> does not support it.
>=20
> Try setting CHARSETALIASDIR to be the full path to charset.alias, and
> see if that works.
>=20
> Joe
>=20
>=20


--=20
Vladimir B. Grebenschikov
vova@fbsd.ru



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1261768572.2673.10.camel>