I use Manjaro XFCE (stable channel). After the latest update (2021-11-19), the evince document reader got automatically installed as a dependency of xdg-desktop-portal-gnome.
I don’t want to use evince. Is it safe to remove xdg-desktop-portal-gnome ? I don’t know what this package does (it seems to be some sort of “desktop integration”).
I am not using any sandboxed apps. This might be some leftover from flatpak, which I had removed some time back. I guess I can safely remove this package too.
Anyway, (in my opinion), xdg-desktop-portal-gnome should not depend on a pdf reader (evince). Should I file a bug report?
Its an Arch package.
You can if you want … but make sure to be prepared.
As in find out why it thinks evince is necessary and why you disagree.
(for example, if you skip dependency checks and remove evince while keeping portal … is xdg-desktop-portal-gnome still functional?)
I dont use it, so I dont really know …
I would think flatpak is one of the easier things to try.
Install flatpak, install flatpak app, uninstall evince with something like
sudo pacman -Rdd evince
Then try running flatpak manager to install/uninstall, and flatpak app, and find results.
(you may also need to search/remove orphans after this because of the skipped depends)
I also noticed the arch package xdg-desktop-portal-gnome has only had one commit, 16 days ago, from heftig.
(heightening the possibility it is a mistake)