After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 681879 - Typo in migration causes signatures to be dropped
Typo in migration causes signatures to be dropped
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
3.6.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-08-14 21:19 UTC by Adam Williamson
Modified: 2013-09-13 01:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Williamson 2012-08-14 21:19:39 UTC
I upgraded from Fedora 17 to Fedora 18 via yum yesterday, which took me from evolution-3.4.3-2.fc17.x86_64 to evolution-3.5.5-1.fc18.x86_64 . On first launch of new Evo (aside from myriad other issues reported separately...) I noted that all the accounts I'd set up with no incoming server - i.e., sender identities for all my various addresses - had disappeared. I had four or five of them, they're all gone. Also gone were all three of the signatures I had saved.
Comment 1 Matthew Barnes 2012-08-14 21:31:51 UTC
Can you sift through the files in ~/.config/evolution/sources and see if anything there resembles your missing accounts or signatures?

Or just email them all to me if you want.
Comment 2 Adam Williamson 2012-08-14 22:26:18 UTC
No, none of them seems to. They all relate to the two accounts that now exist (my 'main' IMAP account, which didn't go away, and a single sender identity account I've since recreated). None of them relates to any of the other two or three sender identities which disappeared.
Comment 3 Matthew Barnes 2012-08-17 23:30:53 UTC
Created a couple transport-only accounts and signatures in Evolution 3.4, and even linked the accounts to signatures.  Started the evolution-source-registry service that's now part of E-D-S 3.5 -- the accounts were migrated correctly, the signatures were dropped due to a typo in the migration code.  After fixing the typo the signatures were also migrated correctly.

Fixed in:
http://git.gnome.org/browse/evolution-data-server/commit/?id=cddccddeb787121306308aa73c2916f8a9f41c5f