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 534812 - Evolution Mail and Calendar: Every time after an e-ma...
Evolution Mail and Calendar: Every time after an e-ma...
Status: RESOLVED DUPLICATE of bug 540274
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.22.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-05-25 20:33 UTC by joamaztemp-bugs
Modified: 2008-06-30 09:14 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description joamaztemp-bugs 2008-05-25 20:33:25 UTC
Every time after an e-mail is sent, it's frustrating:
Error while performing operation.

Failed to append to mbox:/home/asiam/.evolution/mail/local#Sent: Cannot get folder: /home/asiam/.evolution/mail/local: No such file or directory
Appending to local `Sent' folder instead.


Distribution: Ubuntu 8.04 (hardy)
Gnome Release: 2.22.1 2008-05-07 (Ubuntu)
BugBuddy Version: 2.22.0
Comment 1 joamaztemp-bugs 2008-05-25 20:49:11 UTC
Turns out after importing Evolution settings from backup copy from other computer the sent folder path was not updated only copied from the backup copy and hence the error message. 
Comment 2 André Klapper 2008-05-28 22:47:16 UTC
did you create the backup copy yourself or did you use evolution's backup utility for this? if the latter, it surely is a bug.
Comment 3 joamaztemp-bugs 2008-05-29 08:28:35 UTC
I used evolution's backup utility.
Comment 4 Milan Crha 2008-06-27 10:29:11 UTC
Do you have other user name on new machine than on the old one? I guess you do.
In that case, the options are not updated properly. I did a patch for this
in bug #540274. I will mark as duplicate if that's a case.
Comment 5 joamaztemp-bugs 2008-06-27 14:19:55 UTC
(In reply to comment #4)
> Do you have other user name on new machine than on the old one? I guess you do.
> In that case, the options are not updated properly. I did a patch for this
> in bug #540274. I will mark as duplicate if that's a case.
> 

Yes, the username is different. I also noticed the same problem when saving message in 'Drafts' folder. Seems that all possible paths were simply copied and got improper username.
Comment 6 joamaztemp-bugs 2008-06-27 14:20:51 UTC
(In reply to comment #4)
> Do you have other user name on new machine than on the old one? I guess you do.
> In that case, the options are not updated properly. I did a patch for this
> in bug #540274. I will mark as duplicate if that's a case.
> 

Yes, the username is different. I also noticed the same problem when saving message in 'Drafts' folder. Seems that all possible paths were simply copied and got improper username.
Comment 7 Milan Crha 2008-06-27 14:35:59 UTC
(In reply to comment #6)
> Yes, the username is different. I also noticed the same problem when saving
> message in 'Drafts' folder. Seems that all possible paths were simply copied
> and got improper username.

Exactly. :)


*** This bug has been marked as a duplicate of 540274 ***
Comment 8 gmathisz 2008-06-29 01:52:44 UTC
This is the configuration from gconf-editor as requested for sources:

<?xml version="1.0"?>
<group uid="1209423768.6302.18@d830" name="On This Computer" base_uri="file:///home/gmathisz/.evolution/addressbook/local" readonly="no"><source uid="1209423768.6302.19@d830" name="Personal" relative_uri="system"><properties><property name="completion" value="true"/></properties></source></group>

<?xml version="1.0"?>
<group uid="1209423768.6302.20@d830" name="On LDAP Servers" base_uri="ldap://" readonly="no"/>

For the above entry i noticed that the hostname is different then on the other computer where the backup was created? How can i check source uid and group uid?

I am able to create and delete files in: /home/gmathisz/.evolution/addressbook/local/system from the command line.
Comment 9 Milan Crha 2008-06-30 09:14:55 UTC
it's not necessary to change UIDs, you can leave them as they are. Only the URI parts should be fixed to new one, with proper user name. You can do that in gconf-editor, even it's a bit hard. You can also stop the gconf daemon, (gconftool-2 --shutdown) and then look for old paths in your ~/.gconf/apps/evolution/
and fix them. Be sure you've also evolution closed. To be sure also call 
evolution --force-shutdown
before playing with gconf files.

All this will do the backup-restore plugin for you after the patch in the above bug.