FS#56617 - [gnome-calendar] Add "evolution" as optional dependency
Attached to Project:
Arch Linux
Opened by Jennings Zhang (jennydaman) - Thursday, 07 December 2017, 01:55 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 14 April 2019, 20:18 GMT
Opened by Jennings Zhang (jennydaman) - Thursday, 07 December 2017, 01:55 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 14 April 2019, 20:18 GMT
|
Details
Package "gnome-calendar" relies on "evolution" which
provides the GUI for handling .ICS (calendar) file imports.
|
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Sunday, 14 April 2019, 20:18 GMT
Reason for closing: Fixed
Additional comments about closing: gnome-calendar 3.32.0+4
Sunday, 14 April 2019, 20:18 GMT
Reason for closing: Fixed
Additional comments about closing: gnome-calendar 3.32.0+4
If I try to open a .ics file with gnome-calendar without evolution installed, gnome-calendar starts normally (unrelated locale warnings only).
Evolution is necessary for opening and handling .ics files so that they can be added to gnome-calendar.
Specially in the case of gnome-calendar and "evolution calendar". How I disable evolution to start itself and manage the calendar?
If I don't use ICS files, why do I need evolution?
I know archlinux users (including me) who remove Evolution with "pacman -Rdd" => a really bad solution, but users who don't want Evolution installed are forced to do this currently
Like gnumdk said, this should be an optional dependency
Furthermore, the handling of .ics files isn't an official feature of gnome-calendar currently
https://gitlab.gnome.org/GNOME/gnome-calendar/issues/5
And fedora isn't know for trying to "Keep it simple" (it's more "Bundle more to make life easier", but at least they don't force you to keep that program).
I suggest using that as reference to allow Evolution become an optional dependency instead of a hard one.