How to transition from older distro provided version of Evolution to flatpak

I am using version 3.36.5-0ubuntu1, which I installed a couple of years ago from my distro’s (Feren OS) app store. There is also the option there to install a flatpak version, which would probably be more up to date. Can I do this without having to reconnect to my email accounts and without losing my address book, and spellcheck dictionaries? If so, how?

Hi,
the Flatpak version runs separately from the Evolution on the host (aka
.rpm, .deb or other packaged version by the distro). You can
File->Backup Evolution Data on the host version and then run the
Flatpak version and restore it there. When you uninstall the Flatpak
version you’ll still have the host system version data, in the state of
the last running it.

I’m not sure about the spell check, that’s a bit tricky, because it’s
stored in your home, to which the Flatpak sandbox does not have access,
but I’ve been told the current Flathub.org version can do it better
than the previous. As the versions are separate, you can just try it
and if it’ll not be as you like you can uninstall the Flatpak version.
The “only” “price” will be time, network bandwidth and disk space
usage.

Bye,
Milan
1 Like

I did the backup, uninstalled the version I had, installed the Flatpak version, and restored from backup when opening it the first time. Now I have version 3.54.1, and all works well, except that it’s much the white color is a bit brighter than I’m used to, and this is annoying to me. How can I change this?

Hi,
it’s a theme thing and I can confirm I noticed it too and I also do not
like it much. I do not know how precisely that could be changed, I’m
sorry, I only know it would be in a gtk+ (gtk3) CSS file probably
inside the Flatpak sandbox. Or try to change the theme, you’ve probably
the “Adwaita” theme set, but I tried it here and it did not work, the
theme was not inherited from the host system.

Bye,
Milan

One other thing I need to do: install a Spanish spellcheck dictionary. I’ve tried instructions found here:

and here:

But I cannot see any options but English for spell checking.

The steps from the second link work for me, I just went command by command, copy&pasted them, except of picking a different language. The flatpak update downloaded several Locale sub"packages" due to the added language. There are some dictionaries installed (flatpak run --command=ls org.gnome.Evolution /usr/share/hunspell/), but to be able to use it you need to configure the flatpak as is written in that blog.

When I run $ flatpak update I get this output:

Looking for updates?
Info: org.gnome.Platform//45 is end-of-life, with reason:
The GNOME 45 runtime is no longer supported as of September 18, 2024. Please ask your application developer to migrate to a supported platform.
Applications using this runtime:
com.github.jeromerobert.pdfarranger
Info: com.lakoliu.Furtherance.Locale//stable is end-of-life, in favor of runtime/io.unobserved.furtherance.Locale/x86_64/stable
Replace it with runtime/io.unobserved.furtherance.Locale/x86_64/stable? [Y/n]: Y
Info: com.lakoliu.Furtherance//stable is end-of-life, in favor of app/io.unobserved.furtherance/x86_64/stable
Replace it with app/io.unobserved.furtherance/x86_64/stable? [Y/n]: Y
error: No such ref ‘runtime/io.unobserved.furtherance.Locale/x86_64/stable’ in remote flathub

Perhaps that is my problem. How do I fix this?

Hi,
the information the flatpak prints means that
the com.lakoliu.Furtherance (aka
Install Furtherance on Linux | Flathub ) had been replaced by
io.unobserved.furtherance (aka
Install Furtherance on Linux | Flathub ), which the web
page reflects, because opening the first redirects to the second.

I tried to install the later and it worked fine. I also tried to
install the ‘Locale’ “subpackage” of it, but it doesn’t exist, which
the output you see is about. Why it’s built for the older version but
not for the newer I do not know. Those are some flatpak internals.

To “repair” it, try to run:

flatpak remove com.lakoliu.Furtherance.Locale

and then repeat the flatpak update. I do not know where the older
Furtherance saves its data, but just in case, before doing anything
with it, do backup its data, if they allow any such thing.

Hope it helps.

Bye,
Milan

That worked. Thanks Milan.

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.