Red Hat Bugzilla – Bug 450063
Signature file encoded in UTF-8 is garbled ...
Last modified: 2013-01-13 07:29:06 EST
Description of problem:
I do not have a real fucking idea what's going on but all my email account on
sylpheed are using a dot file as signature, all of them are in UTF-8 :
.signature: UTF-8 Unicode text
.signature~: ISO-8859 text
.signatureperso: UTF-8 Unicode text
.signatureperso~: ISO-8859 text
.signaturepro: UTF-8 Unicode text
.signaturepro~: ISO-8859 tex
and incorporation inside the message garbled all accents (like if they were
treated as ISO-8856-(1|15)), an example :
JÃ©rÃ´me Benoit aka fraggle
La MÃ©tÃ©o du Net - http://grenouille.com
OpenPGP Key ID : 9FE9161D
Key fingerprint : 9CA4 0249 AF57 A35B 34B3 AC15 FAA0 CB50 9FE9 161D
Convert them to ISO-8859-15 fix the pb but i'm also using mutt with default
locale setting to fr_FR.UTF-8 and it really upset me to change all the locale
setting on mutt because of this bug.
I've tried the pipe config : iconv -t ISO-8859-15 /home/fraggle/.signature to an
account with zero success (it's even worse). Opening message currently under
edition in gedit, vi or emacs do not show any encoding issue, only when editor
pipe them back in sylpheed, signature is still garbled.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set locale to fr_FR.UTF-8
2. Use sylpheed with my .signature file.
Created attachment 308407 [details]
my signature file
sylpheed-2.5.0-0.6.rc has been submitted as an update for Fedora 9
> Set locale to fr_FR.UTF-8
Your locale codeset ends with "utf8" not "UTF-8", which breaks
Sylpheed because it simply looks for "UTF-8". Run "env|grep LANG"
It do no seem to be the problem ...
[fraggle@fraggle ~]$ cat /etc/sysconfig/i18n
[fraggle@fraggle ~]$ env | grep LANG
LANG=fr_FR.utf8[fraggle@fraggle ~]$ env | grep LANG
> [fraggle@fraggle ~]$ env | grep LANG
Tired ... i'm tired ... :)
What the fuck have happened during init to have locale set to this strange ...
I must reassign the bug to a another package, like initscripts ...
Both "utf8" and "UTF-8" are equivalent and valid. But Sylpheed
broke, because it evaluates the environment variables directly
instead of using glibc functions.
As why UTF-8 in /etc/sysconfig/i18n ends up as utf8 in GNOME is
The Sylpheed test update (once it's pushed into the repo)
will accept utf8 as a work-around.
You're my hero ;-)
If gay weeding was legal and if i was single, you'll be on the top of my list.
Thks, case closed.
sylpheed-2.5.0-0.6.rc has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update sylpheed'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-5047
sylpheed-2.5.0-0.8.rc2.fc9 has been submitted as an update for Fedora 9
The previous and last sylpheed update close the encoding bug.
sylpheed-2.5.0-0.8.rc2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.