Bug Fix Advisory evolution bug fix and enhancement update

Advisory: RHBA-2008:0361-14
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-05-22
Last updated on: 2008-05-22
Affected Products: RHEL Desktop Workstation (v. 5 client)
RHEL Optional Productivity Applications (v. 5 server)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

Details

Updated evolution packages that fix several bugs and add enhancements are
now available.

Evolution is the GNOME collection of personal information management (PIM)
tools.

These updated packages fix the following bugs:

* in certain situations, clicking on a local mail folder caused Evolution
to hang with a "Formatting message" message, while using 100% CPU.

* when using the ko_KR locale, the calendar did not display the month.

* downloading large quantities of mail from a Microsoft Exchange Server may
have taken up to 30 minutes or longer. In these updated packages,
performance for downloading messages from a Microsoft Exchange Server is
dramatically improved.

* when inserting a halant, two halant were displayed. As well, during Hindi
input, typing another letter after a halant caused the halant, and the
previous letter, to be removed.

* when certain text was entered into the "To" field, Evolution may have
crashed.

* in certain situations, the message source displayed text in a language
other than English as "?" characters.

* with certain calendars, abbreviated names were in English, but in Indic
languages for print-previews and printing.

* after meetings were accepted, deleting the meeting did not remove it
from all calendars.

* the "Backspace" key did not work in certain fields.

* printing email with certain TIFF images caused black rectangles to be
printed, instead of the images.

* message filters with "Subject starts with" statements did not filter
messages.

* renaming a Microsoft Exchange Server mail folder multiple times caused
the evolution-exchange-storage process to crash.

* upon failed GPG verification, only part of received messages were
displayed.

* "libebookbackendldap.so" was not linked against "libldap.so", causing an
"undefined symbol: ldap_init" error when loading the address book.

* in the previous evolution packages, URI highlighting and link generation
did not respect RFC 2396, causing certain URIs and links to fail.

* when using a Microsoft Exchange Server, editing a user's address book may
have caused Evolution to hang.

* recurring meeting events were stored in user calendars; however, only
the first occurrence was shown.

* missing dependencies for the "planner-eds" package have been resolved.

* in the previous evolution packages, when using a Microsoft Exchange
Server and a Global Address List, Evolution always asked for the Global
Address List password.

* multilib conflicts, which caused several "File conflict" errors, have
been resolved.

* receiving a malformed vCard caused Evolution to crash.

As well, these updated packages add the following enhancements:

* the Bogofilter filter is the default filter for junk mail.

* users can now be guided through the process of backing up data and
settings, as well was restoring them onto a different machine.

Note: these updated packages upgrade Evolution to version 2.12, which
includes a number of bug fixes and enhancements. For further details, refer
to the Evolution changelog after installing these packages, by running the
"rpm -q --changelog evolution" command.

Users of evolution are advised to upgrade to these updated packages, which
resolve these issues and add these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

RHEL Desktop Workstation (v. 5 client)

IA-32:
evolution-data-server-devel-1.12.3-6.el5.i386.rpm     2e42f9a0f2ff7b4a17891b2c891cdb62
evolution-devel-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    833bf0541c38e6e2d61a1f8a6629b5d6
gtkhtml3-devel-3.16.3-1.el5.i386.rpm     b76979b84f7e8cc3cfda4cbe6a1f9536
 
x86_64:
evolution-data-server-devel-1.12.3-6.el5.i386.rpm     2e42f9a0f2ff7b4a17891b2c891cdb62
evolution-data-server-devel-1.12.3-6.el5.x86_64.rpm     0a5a4b607a79040c494146fcf82e55d8
evolution-devel-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    833bf0541c38e6e2d61a1f8a6629b5d6
evolution-devel-2.12.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2008:0514
    e9ad94ab1da395a3a1a6b02d80fcfa52
gtkhtml3-devel-3.16.3-1.el5.i386.rpm     b76979b84f7e8cc3cfda4cbe6a1f9536
gtkhtml3-devel-3.16.3-1.el5.x86_64.rpm     d706b5142f6a8ab38c91824c3e817818
 
RHEL Optional Productivity Applications (v. 5 server)

SRPMS:
evolution-2.12.3-8.el5.src.rpm
File outdated by:  RHSA-2008:0514
    991a3d0c724efdde3bce72a567152c36
evolution-connector-2.12.3-4.el5.src.rpm
File outdated by:  RHBA-2008:0282
    63291b13507a3a7bfff1b55b8b5ffe12
 
IA-32:
evolution-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    bd1983ccafd14153cbbd577de6b47fb6
evolution-connector-2.12.3-4.el5.i386.rpm
File outdated by:  RHBA-2008:0282
    839ecc3c84d002c6e8a856508d55c3e0
evolution-devel-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    833bf0541c38e6e2d61a1f8a6629b5d6
evolution-help-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    af8d03751c2a2a5926f0d56a974229c9
 
x86_64:
evolution-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    bd1983ccafd14153cbbd577de6b47fb6
evolution-2.12.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2008:0514
    13e986a246ea9ae6ac0f380e8aecc883
evolution-connector-2.12.3-4.el5.x86_64.rpm
File outdated by:  RHBA-2008:0282
    ef3790c19e87be92661ceb8fbe416989
evolution-devel-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    833bf0541c38e6e2d61a1f8a6629b5d6
evolution-devel-2.12.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2008:0514
    e9ad94ab1da395a3a1a6b02d80fcfa52
evolution-help-2.12.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2008:0514
    9a58db604707e162eb4d1141fe318f15
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
evolution-data-server-1.12.3-6.el5.src.rpm     af32d81b1e5d156b7824fae3f2a8b817
gtkhtml3-3.16.3-1.el5.src.rpm     d829556a7544fc6a775e387ba5aa5091
 
IA-32:
evolution-data-server-1.12.3-6.el5.i386.rpm     87a7f09eb95b04af33127d729342216a
evolution-data-server-devel-1.12.3-6.el5.i386.rpm     2e42f9a0f2ff7b4a17891b2c891cdb62
evolution-data-server-doc-1.12.3-6.el5.i386.rpm     4dc78b2b540b5daa3ddda022182e1b10
gtkhtml3-3.16.3-1.el5.i386.rpm     9699da375adf2ea3161bbe39b30abefa
gtkhtml3-devel-3.16.3-1.el5.i386.rpm     b76979b84f7e8cc3cfda4cbe6a1f9536
 
IA-64:
evolution-data-server-1.12.3-6.el5.ia64.rpm     0ab7977266e78b59252bbde6d4c928c4
evolution-data-server-devel-1.12.3-6.el5.ia64.rpm     3d8f331a4dca83aae5d3fcd4990b7966
evolution-data-server-doc-1.12.3-6.el5.ia64.rpm     fe0bf0c48e2f0d60972c6c9201da9c4f
gtkhtml3-3.16.3-1.el5.ia64.rpm     543362007e13f4e73fc6ffc27de574fd
gtkhtml3-devel-3.16.3-1.el5.ia64.rpm     a6a6e8d065e3ac3102f17fbc63265aab
 
PPC:
evolution-data-server-1.12.3-6.el5.ppc.rpm     579a86d4b92a2d39e59e4821fe3a1a40
evolution-data-server-1.12.3-6.el5.ppc64.rpm     1eaabacb82fcee784179d97daea2342a
evolution-data-server-devel-1.12.3-6.el5.ppc.rpm     a9e3511e4b83d2b27481c4e7d3f6c3ee
evolution-data-server-devel-1.12.3-6.el5.ppc64.rpm     935d49739fc29fa5421b6ffa7d77cf64
evolution-data-server-doc-1.12.3-6.el5.ppc.rpm     fd0d971f42197af9a663e7d7e7c5d263
gtkhtml3-3.16.3-1.el5.ppc.rpm     bad675b9ed5e03e1b8a984ca3328fee0
gtkhtml3-3.16.3-1.el5.ppc64.rpm     93154cd68cad2a55bc181a436f159368
gtkhtml3-devel-3.16.3-1.el5.ppc.rpm     1f3dae5112b09f3aca1ce84e216af5d2
gtkhtml3-devel-3.16.3-1.el5.ppc64.rpm     445e5a9516da71f2d18e95fa6ff00b2c
 
s390x:
evolution-data-server-1.12.3-6.el5.s390.rpm     ecca8187aa4c40954e04275061395069
evolution-data-server-1.12.3-6.el5.s390x.rpm     99eb672fafdca58f5850b054683412f0
evolution-data-server-devel-1.12.3-6.el5.s390.rpm     4508dd121fb5ef2d6a7b24675694537f
evolution-data-server-devel-1.12.3-6.el5.s390x.rpm     837c12a262eae92fa6a0c6aae03fe255
evolution-data-server-doc-1.12.3-6.el5.s390x.rpm     773179b59f3346cf3187a002d04e2b71
gtkhtml3-3.16.3-1.el5.s390.rpm     deafe9ac64bdcb9936531db68d95dc4e
gtkhtml3-3.16.3-1.el5.s390x.rpm     fcc48be182dacd15d3bedfca090ffca4
gtkhtml3-devel-3.16.3-1.el5.s390.rpm     cef4057d9a059928d658fb6c55db034e
gtkhtml3-devel-3.16.3-1.el5.s390x.rpm     b9a8c8fdfee7c8a9cb12234d1872e786
 
x86_64:
evolution-data-server-1.12.3-6.el5.i386.rpm     87a7f09eb95b04af33127d729342216a
evolution-data-server-1.12.3-6.el5.x86_64.rpm     035020664c761d60ec97ceca2e179114
evolution-data-server-devel-1.12.3-6.el5.i386.rpm     2e42f9a0f2ff7b4a17891b2c891cdb62
evolution-data-server-devel-1.12.3-6.el5.x86_64.rpm     0a5a4b607a79040c494146fcf82e55d8
evolution-data-server-doc-1.12.3-6.el5.x86_64.rpm     9b49f1af72071c15c6a577e2af129b1e
gtkhtml3-3.16.3-1.el5.i386.rpm     9699da375adf2ea3161bbe39b30abefa
gtkhtml3-3.16.3-1.el5.x86_64.rpm     9a289c187509d37483eedd5bc4701019
gtkhtml3-devel-3.16.3-1.el5.i386.rpm     b76979b84f7e8cc3cfda4cbe6a1f9536
gtkhtml3-devel-3.16.3-1.el5.x86_64.rpm     d706b5142f6a8ab38c91824c3e817818
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
evolution-2.12.3-8.el5.src.rpm
File outdated by:  RHSA-2008:0514
    991a3d0c724efdde3bce72a567152c36
evolution-connector-2.12.3-4.el5.src.rpm
File outdated by:  RHBA-2008:0282
    63291b13507a3a7bfff1b55b8b5ffe12
evolution-data-server-1.12.3-6.el5.src.rpm     af32d81b1e5d156b7824fae3f2a8b817
gtkhtml3-3.16.3-1.el5.src.rpm     d829556a7544fc6a775e387ba5aa5091
 
IA-32:
evolution-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    bd1983ccafd14153cbbd577de6b47fb6
evolution-connector-2.12.3-4.el5.i386.rpm
File outdated by:  RHBA-2008:0282
    839ecc3c84d002c6e8a856508d55c3e0
evolution-data-server-1.12.3-6.el5.i386.rpm     87a7f09eb95b04af33127d729342216a
evolution-data-server-doc-1.12.3-6.el5.i386.rpm     4dc78b2b540b5daa3ddda022182e1b10
evolution-help-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    af8d03751c2a2a5926f0d56a974229c9
gtkhtml3-3.16.3-1.el5.i386.rpm     9699da375adf2ea3161bbe39b30abefa
 
x86_64:
evolution-2.12.3-8.el5.i386.rpm
File outdated by:  RHSA-2008:0514
    bd1983ccafd14153cbbd577de6b47fb6
evolution-2.12.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2008:0514
    13e986a246ea9ae6ac0f380e8aecc883
evolution-connector-2.12.3-4.el5.x86_64.rpm
File outdated by:  RHBA-2008:0282
    ef3790c19e87be92661ceb8fbe416989
evolution-data-server-1.12.3-6.el5.i386.rpm     87a7f09eb95b04af33127d729342216a
evolution-data-server-1.12.3-6.el5.x86_64.rpm     035020664c761d60ec97ceca2e179114
evolution-data-server-doc-1.12.3-6.el5.x86_64.rpm     9b49f1af72071c15c6a577e2af129b1e
evolution-help-2.12.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2008:0514
    9a58db604707e162eb4d1141fe318f15
gtkhtml3-3.16.3-1.el5.i386.rpm     9699da375adf2ea3161bbe39b30abefa
gtkhtml3-3.16.3-1.el5.x86_64.rpm     9a289c187509d37483eedd5bc4701019
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

158753 - [RHEL5] Evolution hang with message "Formatting message..."
216574 - [RHEL5] extremely slow performance; evolution appears to lock up when using connector
248384 - [RHEL5] Only partial email message shown on failed GPG verification
248568 - [RHEL5] libebookbackendldap.so not linked against libldap.so
318591 - Rebase Evolution for RHEL 5.2
318631 - Rebase Evolution-Data-Server for RHEL 5.2
318641 - Rebase Evolution-Connector for RHEL 5.2
318651 - Rebase GtkHtml for RHEL 5.2
358491 - [RHEL5] evolution does not show recurrence of accepted meeting invites
431663 - [RHEL5.2] Evolution always asks for password for Global Address List
431980 - [RHEL5] Missing icons in Evolution 2.12
436800 - [RHEL5] Crash if malformed vcard is attached



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/