FS#42461 - [gnome-online-accounts] Make gvfs-goa (optional) dependency
Attached to Project:
Arch Linux
Opened by Karol Babioch (johnpatcher) - Monday, 20 October 2014, 14:45 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 14 October 2017, 15:18 GMT
Opened by Karol Babioch (johnpatcher) - Monday, 20 October 2014, 14:45 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 14 October 2017, 15:18 GMT
|
Details
gnome-online-accounts relies on gvfs-goa for file
integration with nautilus. This wasn't obvious to me and it
took me a while to figure this one out. I would prefer for
gvfs-goa to be an dependency of gnome-online-accounts, at
least an optional one, which would make it more obvious for
lazy people ;).
|
This task depends upon
Closed by Doug Newgard (Scimmia)
Saturday, 14 October 2017, 15:18 GMT
Reason for closing: Implemented
Additional comments about closing: gnome-online-accounts 3.18.0-3
Saturday, 14 October 2017, 15:18 GMT
Reason for closing: Implemented
Additional comments about closing: gnome-online-accounts 3.18.0-3
What difference does it make to you if its files are on your computer or not?
/usr/lib/gvfs/gvfs-goa-volume-monitor only runs if you are mounting a 'cloud' storage account, otherwise it is just sitting there on your computer and not using system resources.
You can always edit the desc file for gnome-online-accounts and remove the gvfs-goa dependency and uninstall it. This avoids cases where a new user may install gnome-online-accounts, find a non-working portion of the software and assuming something is broken just to find out later that it was deemed optional with no static criteria.
(Please note that the above is not an opinion, but rather an interpretation of Linux software management).
As for my actual opinion, I don't even mind dependencies being completely removed. There, however, needs to be a static criteria as to what is deemed optional or necessary. There is none right now which creates lack of consistency.
Pacman is very versatile in this area. It is mostly why people have stayed at ArchLinux for a decade or more with the spirit that distributions should not be compared or put in competitive situations.