Source: evolution-ews Version: 3.54.2-1 Fedora has identified an interesting issue: https://pagure.io/fedora-workstation/issue/461
To summarize, gnome-calendar and gnome-contacts are missing bits to enable Microsoft 365 integration. And evolution-ews installs 2 files to /usr/lib/evolution/modules that have a dependency on libevolution and I assume wouldn't really work without Evolution. Those files aren't needed for the gnome-calendar and gnome-contacts integration. To avoid the libevoultion dependency, it looks like Fedora will create an evolution-ews-core binary package and have gnome-online-accounts depend on evolution-ews-core. There will still be an evolution-ews binary package that installs the Evolution modules and depends on evolution-ews-core. I think avoiding the libevolution dependency is helpful for Debian where gnome-core does not include evolution but the broader 'gnome' package currently does. It's even more important for Ubuntu to avoid needing to go through the extensive Main Inclusion process for the source package evolution to fix this issue in Ubuntu too. Thank you, Jeremy Bícha