Your message dated Mon, 22 Oct 2007 09:32:11 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#447233: fixed in evolution-data-server 1.12.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: evolution-data-server
Version: 1.12.0-1
Severity: important
Tags: patch

Chinese M$ outlook  users tend to use gb2312 when they send emails.but
they mixed simplified chinese characters and traditional chinese and  
also other characters beyond the scope of gb2312 in  mail's header and
body which are in fact GBK.below is a sample mail header,it can import into
evolution:

-----sample mail header start-----------
Received: by test.com  id
        <[EMAIL PROTECTED]>; Fri, 19 Oct 2007 16:45:40 +0800
MIME-Version: 1.0
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.5
Subject: =?gb2312?B?xOOCgw==?=
Date: Fri, 19 Oct 2007 16:45:40 +0800
Message-ID: <[EMAIL PROTECTED]>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: =?gb2312?B?xOOCgw==?=
Thread-Index: AcgSLG04DrAwBPZbQJaz7adEcPTd/g==
From: =?gb2312?B?SHUsIERhcnJlbiAouvrS449WIElFUyk=?= <[EMAIL PROTECTED]>
To: =?gb2312?B?SHUsIERhcnJlbiAouvrS449WIElFUyk=?= <[EMAIL PROTECTED]>
-----sample mail header end-----------

evolution fails to decode the mime headers because the characters are beyond
the scope of charset gb2312.it just shows the orignial header like 
=?gb2312?B?xOOCgw==?=
which is somewhat annoying.And characters beyond gb2312 charset in the
mail body  also not shows correctly.the alike problem also occurs in
firefox 1.x and latest epiphany-broswer(which has a workaround),but
solved in firefox 2.x.

since gb18030 is a superset of gbk and gb2312,always to decode mail
using gb18030 is more error-tolerable and user-friendly.

here is a patch I made to file 
evolution-data-server-1.12.0/libedataserver/e-iconv.c
I have succesfully builded it using dpkg-build

--cut here--
138c138
<         { "zh_CN.euc",      "gb18030"     },
---
>       { "zh_CN.euc",      "gb2312"     },
140c140
<         { "euc-cn",         "gb18030"     },
---
>       { "euc-cn",         "gb2312"     },
144,147c144,146
<         { "gb2312-0",       "gb18030"     },
<         { "gb2312.1980-0",  "gb18030"     },
<         { "gb-2312",        "gb18030"     },
<         { "gb2312",         "gb18030"     },
---
>       { "gb2312-0",       "gb2312"     },
>       { "gb2312.1980-0",  "gb2312"     },
>       { "gb-2312",        "gb2312"     },
597d595
<         { "gb18030",     "zh" },
598a597
>       { "gb18030",     "zh" },
--cut here--

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages evolution-data-server depends on:
ii  evolution-data-server 1.12.0-1           architecture independent files for
ii  libbonobo2-0          2.20.0-1           Bonobo CORBA interfaces library
ii  libc6                 2.6.1-5            GNU C Library: Shared libraries
ii  libcamel1.2-10        1.12.0-1           The Evolution MIME message handlin
ii  libcomerr2            1.40.2-1           common error description library
ii  libdb4.4              4.4.20-11          Berkeley v4.4 Database Libraries [
ii  libebook1.2-9         1.12.0-1           Client library for evolution addre
ii  libecal1.2-7          1.12.0-1           Client library for evolution calen
ii  libedata-book1.2-2    1.12.0-1           Backend library for evolution addr
ii  libedata-cal1.2-6     1.12.0-1           Backend library for evolution cale
ii  libedataserver1.2-9   1.12.0-1           Utility library for evolution data
ii  libegroupwise1.2-13   1.12.0-1           Client library for accessing group
ii  libgconf2-4           2.20.0-1           GNOME configuration database syste
ii  libglib2.0-0          2.14.2-1           The GLib library of C routines
ii  libgnome2-0           2.20.0-1           The GNOME 2 library - runtime file
ii  libgnomevfs2-0        1:2.20.0-3         GNOME Virtual File System (runtime
ii  libgnutls13           2.0.1-1            the GNU TLS library - runtime libr
ii  libkrb53              1.6.dfsg.3~beta1-1 MIT Kerberos runtime libraries
ii  libldap2              2.1.30.dfsg-13.5   OpenLDAP libraries
ii  libnspr4-0d           4.6.7-1            NetScape Portable Runtime Library
ii  libnss3-0d            3.11.7-1           Network Security Service libraries
ii  liborbit2             1:2.14.7-0.1       libraries for ORBit2 - a CORBA ORB
ii  libpopt0              1.10-3             lib for parsing cmdline parameters
ii  libsoup2.2-8          2.2.101-1          an HTTP library implementation in 
ii  libxml2               2.6.30.dfsg-2      GNOME XML library
ii  zlib1g                1:1.2.3.3.dfsg-6   compression library - runtime

evolution-data-server recommends no packages.

-- no debconf information
138c138
<         { "zh_CN.euc",      "gb18030"     },
---
>       { "zh_CN.euc",      "gb2312"     },
140c140
<         { "euc-cn",         "gb18030"     },
---
>       { "euc-cn",         "gb2312"     },
144,147c144,146
<         { "gb2312-0",       "gb18030"     },
<         { "gb2312.1980-0",  "gb18030"     },
<         { "gb-2312",        "gb18030"     },
<         { "gb2312",         "gb18030"     },
---
>       { "gb2312-0",       "gb2312"     },
>       { "gb2312.1980-0",  "gb2312"     },
>       { "gb-2312",        "gb2312"     },
597d595
<         { "gb18030",     "zh" },
598a597
>       { "gb18030",     "zh" },

--- End Message ---
--- Begin Message ---
Source: evolution-data-server
Source-Version: 1.12.1-1

We believe that the bug you reported is fixed in the latest version of
evolution-data-server, which is due to be installed in the Debian FTP archive:

evolution-data-server-common_1.12.1-1_all.deb
  to 
pool/main/e/evolution-data-server/evolution-data-server-common_1.12.1-1_all.deb
evolution-data-server-dbg_1.12.1-1_i386.deb
  to 
pool/main/e/evolution-data-server/evolution-data-server-dbg_1.12.1-1_i386.deb
evolution-data-server-dev_1.12.1-1_i386.deb
  to 
pool/main/e/evolution-data-server/evolution-data-server-dev_1.12.1-1_i386.deb
evolution-data-server_1.12.1-1.diff.gz
  to pool/main/e/evolution-data-server/evolution-data-server_1.12.1-1.diff.gz
evolution-data-server_1.12.1-1.dsc
  to pool/main/e/evolution-data-server/evolution-data-server_1.12.1-1.dsc
evolution-data-server_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/evolution-data-server_1.12.1-1_i386.deb
evolution-data-server_1.12.1.orig.tar.gz
  to pool/main/e/evolution-data-server/evolution-data-server_1.12.1.orig.tar.gz
libcamel1.2-10_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libcamel1.2-10_1.12.1-1_i386.deb
libcamel1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libcamel1.2-dev_1.12.1-1_i386.deb
libebook1.2-9_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libebook1.2-9_1.12.1-1_i386.deb
libebook1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libebook1.2-dev_1.12.1-1_i386.deb
libecal1.2-7_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libecal1.2-7_1.12.1-1_i386.deb
libecal1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libecal1.2-dev_1.12.1-1_i386.deb
libedata-book1.2-2_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedata-book1.2-2_1.12.1-1_i386.deb
libedata-book1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedata-book1.2-dev_1.12.1-1_i386.deb
libedata-cal1.2-6_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedata-cal1.2-6_1.12.1-1_i386.deb
libedata-cal1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedata-cal1.2-dev_1.12.1-1_i386.deb
libedataserver1.2-9_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedataserver1.2-9_1.12.1-1_i386.deb
libedataserver1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedataserver1.2-dev_1.12.1-1_i386.deb
libedataserverui1.2-8_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedataserverui1.2-8_1.12.1-1_i386.deb
libedataserverui1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libedataserverui1.2-dev_1.12.1-1_i386.deb
libegroupwise1.2-13_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libegroupwise1.2-13_1.12.1-1_i386.deb
libegroupwise1.2-dev_1.12.1-1_i386.deb
  to pool/main/e/evolution-data-server/libegroupwise1.2-dev_1.12.1-1_i386.deb
libexchange-storage1.2-3_1.12.1-1_i386.deb
  to 
pool/main/e/evolution-data-server/libexchange-storage1.2-3_1.12.1-1_i386.deb
libexchange-storage1.2-dev_1.12.1-1_i386.deb
  to 
pool/main/e/evolution-data-server/libexchange-storage1.2-dev_1.12.1-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Oystein Gisnas <[EMAIL PROTECTED]> (supplier of updated evolution-data-server 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 22 Oct 2007 10:45:32 +0200
Source: evolution-data-server
Binary: libexchange-storage1.2-dev libedataserver1.2-dev libedata-cal1.2-dev 
libecal1.2-dev libedataserver1.2-9 libedata-cal1.2-6 evolution-data-server-dbg 
libcamel1.2-dev libebook1.2-9 libcamel1.2-10 libegroupwise1.2-13 
evolution-data-server libexchange-storage1.2-3 libecal1.2-7 
evolution-data-server-common libedata-book1.2-2 libedata-book1.2-dev 
evolution-data-server-dev libedataserverui1.2-dev libegroupwise1.2-dev 
libebook1.2-dev libedataserverui1.2-8
Architecture: source i386 all
Version: 1.12.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Evolution Maintainers 
<[email protected]>
Changed-By: Oystein Gisnas <[EMAIL PROTECTED]>
Description: 
 evolution-data-server - evolution database backend server
 evolution-data-server-common - architecture independent files for Evolution 
Data Server
 evolution-data-server-dbg - evolution database backend server with debugging 
symbols
 evolution-data-server-dev - Development files for evolution-data-server (meta 
package)
 libcamel1.2-10 - The Evolution MIME message handling library
 libcamel1.2-dev - Development files for libcamel
 libebook1.2-9 - Client library for evolution address books
 libebook1.2-dev - Client library for evolution address books (development 
files)
 libecal1.2-7 - Client library for evolution calendars
 libecal1.2-dev - Client library for evolution calendars (development files)
 libedata-book1.2-2 - Backend library for evolution address books
 libedata-book1.2-dev - Backend library for evolution address books 
(development files)
 libedata-cal1.2-6 - Backend library for evolution calendars
 libedata-cal1.2-dev - Backend library for evolution calendars (development 
files)
 libedataserver1.2-9 - Utility library for evolution data servers
 libedataserver1.2-dev - Utility library for evolution data servers 
(development files)
 libedataserverui1.2-8 - GUI utility library for evolution data servers
 libedataserverui1.2-dev - GUI utility library for evolution data servers 
(development files
 libegroupwise1.2-13 - Client library for accessing groupwise POA through SOAP 
interface
 libegroupwise1.2-dev - Development files for libegroupwise
 libexchange-storage1.2-3 - Backend library for evolution calendars
 libexchange-storage1.2-dev - Backend library for evolution calendars 
(development files)
Closes: 444163 447233
Changes: 
 evolution-data-server (1.12.1-1) unstable; urgency=low
 .
   [ Heikki Henriksen ]
   * libedataserverui1.2-8 needs files from /usr/share/evolution-data-se
   rver-1.12/glade/ so add a versioned depend on e-d-s-common (closes: #444163)
 .
   [ Oystein Gisnas ]
   * New upstream release
   * 30_iconv-gb2312-gb18030.patch: Use gb18030 which is a superset of gb2312
     to decode gb2312. Thanks to Darren Hoo. (closes: #447233)
Files: 
 b61e6cd70e484d986b19a16e74070368 1905 gnome optional 
evolution-data-server_1.12.1-1.dsc
 b95057c521ad094406245c91e8ffab57 10724997 gnome optional 
evolution-data-server_1.12.1.orig.tar.gz
 2ec9b3af1c7534036ba7255e32efd6d0 18577 gnome optional 
evolution-data-server_1.12.1-1.diff.gz
 4fd746545591ffe58720b1f1f9460488 2080126 gnome optional 
evolution-data-server-common_1.12.1-1_all.deb
 cb74b53c51220dde8616fc57fb8603b9 458308 gnome optional 
evolution-data-server_1.12.1-1_i386.deb
 0ffc1320f38e4900eac17b76ba7f5e5c 67578 devel optional 
evolution-data-server-dev_1.12.1-1_i386.deb
 833ade6ee6af8e5e49b3ea5dcffb364a 3128024 gnome extra 
evolution-data-server-dbg_1.12.1-1_i386.deb
 c7834f1f40aa428479f2b25fd91811a9 133020 libs optional 
libedataserver1.2-9_1.12.1-1_i386.deb
 d86007474795163205143900661277c4 154214 libdevel optional 
libedataserver1.2-dev_1.12.1-1_i386.deb
 5483f5aa8fe93f8deb729e781340bc0c 345382 libs optional 
libcamel1.2-10_1.12.1-1_i386.deb
 0ccad1dbb7aaeac77143f1bb497f50d5 134154 libdevel optional 
libcamel1.2-dev_1.12.1-1_i386.deb
 3de11b361017fee3293be2556099cc74 142742 libs optional 
libebook1.2-9_1.12.1-1_i386.deb
 355f3fe6a0051571e856b32f356c6a83 146172 libdevel optional 
libebook1.2-dev_1.12.1-1_i386.deb
 c6b87c80659f320c3fa45e6cbb9350c1 133374 libs optional 
libedataserverui1.2-8_1.12.1-1_i386.deb
 18ab609f2bb7b3f6deb2d50e62b7c89c 75156 libdevel optional 
libedataserverui1.2-dev_1.12.1-1_i386.deb
 11d5f19c692b26c265dc671a3de06e76 109470 libs optional 
libedata-book1.2-2_1.12.1-1_i386.deb
 95257a2cc31c80a8fff0a23740e6a389 84114 libdevel optional 
libedata-book1.2-dev_1.12.1-1_i386.deb
 44f51a32cefc07f29869e195cdd6b3f7 311338 libs optional 
libecal1.2-7_1.12.1-1_i386.deb
 d5ddc5d263cc58c0d9b9ec40872b64fc 189354 libdevel optional 
libecal1.2-dev_1.12.1-1_i386.deb
 b794dd08ff6f28fa0546087f4192bd12 119476 libs optional 
libedata-cal1.2-6_1.12.1-1_i386.deb
 a9efcd46859efbaf2cadd275c208f778 127872 libdevel optional 
libedata-cal1.2-dev_1.12.1-1_i386.deb
 7724110e374d1992520cba7dda1d801e 121412 libs optional 
libegroupwise1.2-13_1.12.1-1_i386.deb
 d16c9ef43b77a70951f01472559223fe 75836 libdevel optional 
libegroupwise1.2-dev_1.12.1-1_i386.deb
 3a890d4092737c052bc1c2b1eee7d4ba 182458 libs optional 
libexchange-storage1.2-3_1.12.1-1_i386.deb
 3045c3590a216c7591abadfa8b33bcdb 106854 libdevel optional 
libexchange-storage1.2-dev_1.12.1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iQCVAwUBRxxqArhde/HEx9PdAQL3ZwP/btZxGTZdA1g7pi0RBUBvIhhOPGRUU9eF
LSao47+aSk69Z41H2UKO5htKjHMt4BVufHOHGEqSkTp5q4wuXEech98yOtFBGU0c
lUfoSZnX+16IzeT9F7l6aEwI6bzr3qpYAqJSLwayAn+9FxAPwo5u72cZ3TG0Of6s
3Pbxbu8pG3A=
=Bggx
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-evolution-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-evolution-maintainers

Reply via email to