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 647971 - vfolder/folders.db not properly migrated to XDG .local/share/evolution
vfolder/folders.db not properly migrated to XDG .local/share/evolution
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.32.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-04-16 21:46 UTC by Olivier Berger
Modified: 2016-03-08 12:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Olivier Berger 2011-04-16 21:46:54 UTC
Hi.

Upon startup, here's what I get :

$ LANG=C evolution 

Migrating cached data
Migrating config data
Migrating local user data
  mv /home/olivier/.evolution/mail/vfolder/folders.db /home/olivier/.local/share/evolution/mail/vfolder/folders.db
  FAILED: Destination file already exists
  rmdir /home/olivier/.evolution/mail/vfolder
  FAILED: Directory not empty (contents follows)
          folders.db
  rmdir /home/olivier/.evolution/tasks
  FAILED: Directory not empty (contents follows)
          tasks
  rmdir /home/olivier/.evolution/mail
  FAILED: Directory not empty (contents follows)
          vfolder

It seems, that migration from previous Evolution version wasn't completed properly.

See more details in Debian bug report : #623040 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623040)
Comment 1 Matthew Barnes 2011-04-16 21:59:38 UTC
(In reply to comment #0)
> Migrating local user data
>   mv /home/olivier/.evolution/mail/vfolder/folders.db
> /home/olivier/.local/share/evolution/mail/vfolder/folders.db
>   FAILED: Destination file already exists

According to the error message, your vfolder/folders.db has already been migrated.  The migration logic does not overwrite new files with old ones, which is why it refused to copy it.  You can just delete your ~/.evolution directory.
Comment 2 Olivier Berger 2011-04-16 22:06:10 UTC
Uh... I believe something didn't work though, which led to the situation of having .evolution/mail/vfolder copied/moved, but only partially.

So, I beg you pardon, but there's obviously a bug in evolution, here. Maybe not in the current situation, but in what lead to it.
Comment 3 Milan Crha 2016-03-08 12:02:29 UTC
I'm closing this, vfolders do not use db summary for some time now.