For some reason that I’d like to debug and fix, I’m no longer able to open email attached documents by double-clicking them or by clicking “Open with default application” within the right-click menu.
I can’t see no error, nothing, even when starting the fedora flatpak application via the CLI, I don’t see anything either within the systemd journals (–user or –system).
I have no related permission overrides in ~/.local/share/flatpak/overrides
I tried passing –disable-eplugin when starting it, but same result.
I have no idea what to look for and how.
Many thanks in advance!
(How do I work around the issue? → “save as”, then open the documents manually )
EDIT: forgot to say the system and flatpaks are up to date!
This may be partly due to the “sandbox” effect used to separate the flatpak from the main OS. Have you tried the ‘flatseal’ app to see what may be adjusted there for access?
Hello Jeff, thank you for your answer.
Yes I did try to play flatseal and with many of the available “overrides” (closing and re-opening the app every single time! )
But the thing is that it used to work before (a few weeks/months back, don’t remember precisely) and that’s why I also tried resetting the app overrides to those shipped by default but it didn’t help.
I also reset org.gnome.Evolution permissions via flatpak permission-reset org.gnome.Evolution.
In the flatpak world, I believe the thing allowing an app to launch an other app is called the “portal”, but I don’t know much about it yet.
I would very like to have some error printed somewhere but just get nothing! Do you know how to make it more verbose in some way!?
Which version of Silverblue, Gnome, Gnome Runtime and Flatpak evolution are you running?
Here are some information:
$ rpm-ostree status
Version: 37.20221110.n.0 (2022-11-10T08:01:16Z)
GPGSignature: Valid signature by ACB5EE4E831C74BB7C168D27F55AD3FB5323552A
LayeredPackages: aircrack-ng gnome-boxes gnome-tweaks gstreamer1-plugin-openh264 java-latest-openjdk kernel-tools lxc mozilla-openh264 neovim nmap openssl p7zip socat systemd-container tcpdump tmux virt-manager w3m wgctrl
wireguard-tools wireshark wl-clipboard
When looking in Settings → About → Gnome Version", it is said “Not available” This is interesting!
I remember the update to GNOME 43 (with the update to fedora 37 (beta) I assume), but I don’t know why gnome itself can determine in which version it is running.
As for “Gnome Runtime”, I don’t know how to check that, I grepped in “flatpak list” and in “rpm -qa”, but haven’t find anyrhing like this!
But I did find what appear to be some Gnome 42 left overs within the base system:
$ rpm -qa | grep -i gnome | grep 42
And also in the flatpak installed packages (but this may be a regular dependency):
$ flatpak list | grep GNOME
GNOME Application Platform version 42 org.gnome.Platform 42 flathub system
GNOME Application Platform version 43 org.gnome.Platform 43 flathub system
If you have any idea, I’m all ears!
Can you check:
Do you still have the Fedora flatpak repo enabled?
flatpak info org.gnome.Evolution
Did this come from flathub or fedora?
My experience this morning was that:
Fedoras flatpak would not open attachments
Flathubs appeared to work fine.
The rpm version of Evolution appeared to work fine.
Created a but this morning 2142385 – Unable to directly open attachments from Fedora Evolution Flatpak
Still have the fedora flatpak repo configured and enabled and I’m also using flatpak evolution from this very repositiory.
And as you seem to face the same problem, I suppose there is not necessarily something wrong with my config/setup.
Thank you for the bug report, I will follow it closely
And just for the sake of completeness:
$ flatpak remotes
$ flatpak info org.gnome.Evolution
Evolution - Manage your email, contacts and schedule
License: GPL-2.0+ and GFDL-1.3
Installed: 138.9 MB
Subject: Export org.gnome.Evolution
Date: 2022-11-06 22:46:27 +0000
As a workaround you can install from flathub.