I am trying to migrate my Evolution data between distributions (from Fedora Workstation to Guix System). I did this at least once a few years ago, but this time I ran into an issue. I made a backup, moved the backup file to the new installation, and provided it when prompted by Evolution. However, Evolution appears trying, then finishes without an error message and restarts without showing any of the data in the interface. When I do it from the command line, I get the following error messages.
$ rm -r /home/roman/.local/share/evolution
$ rm -r /home/roman/.config/evolution
$ evolution --import /home/roman/evolution-backup-20230701.tar.gz
(evolution:14643): e-data-server-CRITICAL **: 23:50:44.258: e_source_registry_ref_builtin_proxy: assertion 'source != NULL' failed
(evolution:14643): GLib-GObject-CRITICAL **: 23:50:44.258: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(evolution:14643): e-data-server-CRITICAL **: 23:50:44.265: e_source_registry_ref_builtin_mail_account: assertion 'source != NULL' failed
(evolution:14643): e-data-server-CRITICAL **: 23:50:44.266: e_source_registry_ref_default_mail_account: assertion 'E_IS_SOURCE (source)' failed
(evolution:14643): e-mail-engine-CRITICAL **: 23:50:44.266: mail_session_configure_local_store: assertion 'service != NULL' failed
(evolution:14643): e-mail-engine-CRITICAL **: 23:50:44.266: mail_session_configure_vfolder_store: assertion 'service != NULL' failed
(evolution:14643): module-mail-CRITICAL **: 23:50:44.318: mail_shell_backend_constructed: assertion 'vstore != NULL' failed
(evolution:14643): module-rss-WARNING **: 23:50:44.334: Failed to commit RSS source: The name org.gnome.evolution.dataserver.Sources5 was not provided by any .service files
(evolution:14643): e-data-server-CRITICAL **: 23:50:44.337: e_source_registry_ref_builtin_mail_account: assertion 'source != NULL' failed
(evolution:14643): e-data-server-CRITICAL **: 23:50:44.337: e_source_registry_ref_default_mail_account: assertion 'E_IS_SOURCE (source)' failed
(evolution:14643): evolution-shell-WARNING **: 23:50:45.498: Cannot import any of the given URIs
According to the backup file, the backup was created with version 3.48.2. I am trying to import with version 3.46.4. Is it an illegal operation? Did the backup format change significantly between the versions? Or should I investigate it further to identify the issue and report it to a package maintainer?