Evolution 2.30.1.2 Restore settings stalls

When you try to restore Evolution backup file you get to the message Shutting down Evolution and nothing more…

I was frustratet at first, because i have all my contacts and emails stored in there, those offcourse i need daily…

Open System Monitor and find Evolution

You should see by default three options to manipulate

  • evolution
  • evolution-alarm-notify
  • evolution-backup

go one and choose “evolution” and then end process

You should see some progress, but i still had to close Evolution at the end manualy again) system monitor and end process “evolution”

Now you have your backup ready to go :slight_smile:

greetings!!!

Thank you. I had the same problem. Do you know if there has been a bug report filed on this?

Thanx a whole lot man!!! have spend at least 3 hours on this one until I found your post, really a hard geek puzzle :slight_smile:

Edit:

Just found out that evolution cannot read my address books coused by insufficient rights it says but changing file perms does not solve it, I’ve tried the same backup file in Ubuntu and Gentoo but no problems there.

Any of you have the same problem???

There’s a bug upstream and the Evolution developers can’t seem to do much about it at this point. Evolution’s backup/restore tool is waiting for a dbus message and can’t kill the process. For now, try backing up and restoring from the terminal. To restore, create a temporary directory (say ‘~/evo-backup’) and move the Evolution archive there. Open a terminal and

evolution --force-shutdown
cd ~/
rm -rf .evolution .gnome2_private/Evolution .camel_certs
cd evo-backup
tar -xf evolution-backup.tar.gz
cp -r .evolution ~/
cp -r .camel-certs ~/
# Depending on your old version of Evolution, you may need to add
cp -r .gnome2_private ~/

also the manual approach gives me the same result, working mail accounts but no access to my address books. My backup file only seems to contains a .evolution directory but works like a charm on other distributions.

Is anything working beside your email accounts (calendar, tasks)? The address book should be in ‘/.evolution/addressbook/local’.

All was working fine exept for the address book but I found a workaround now.
Have spend hours to figure out the file permissions but it’s quite strange, at first it gives an error concerning permissions but when I chmod them 777 it brings up the error: “Other error” which didn’t make much sense to me so I tried a different approach;

I extracted the files from the archive to my home
Then removed the addressbook folder from .evolution
Next I’ve imported manually saved vcards into the addressbooks and now it all works fine

The strange thing is that the file perms in the addressbook are the same as in the backup file so I’m a little confused here but it works now and that’s what matters most at this time :slight_smile:

My address book has permissions 755. I also have a backup of my address book in a single vcard file. You might do this in case you have this problem again.