Re: [Evolution] Upgrade without losing mail: is there a HOWTO?




It should Just Work.  Make sure to back up your .evolution directory
first.

Note: This is *not* sufficient, as has been posted here many times.
You'll need at least these dirs:

~/.evolution/
~/.gconf/apps/evolution/

But the .gconf directory only stores preferences that can easily be
restored.  All of the data that the OP wants to preserve (inbox, mail
folders, contacts) is in .evolution.

No, the settings in GConf are not necessarily restored (as in "manually
set up again") easily. Please have a close look at what settings really
are stored in there [1]. There are a few settings that potentially are
hard to recreate without internal knowledge.


Besides this should just work, right?  It would be a grave bug if an
upgrade destroyed any of this data.

IF you happen to use the same $HOME, or at least restore the mentioned
dirs from a backup *before* starting to use Evo -- Yes, upgrading just
will work. Unfortunately most people seem to not use a dedicated
partition for /home and fail to restore their $HOME *before* running
every single app on the new distro... (when installing fresh)

Hope the above is sufficiently detailed for Melissa to upgrade her
distro smoothly. I'm tired and have been abused as a help line half the
day.

FWIW: If Melissa is going to *upgrade* the distro as she wrote
initially, she won't overwrite her $HOME in either case. An *upgrade* is
not the same as a *fresh* install... :)

...guenther


[1] 'gconf-editor' is your friend.


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]