FS#58201 - [ring-gnome] evolution-data-server dependency not required

Attached to Project: Community Packages
Opened by storrgie (storrgie) - Wednesday, 11 April 2018, 14:54 GMT
Last edited by Baptiste (zorun) - Sunday, 15 April 2018, 15:03 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Baptiste (zorun)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

In discussing with upstream (IRC) it was mentioned that evolution-data-server is no longer a required dependency. I tried to find notes of this in releases but was unable to (sorry). It's a pretty heavy dependency for those who are not running gnome as a desktop environment, so it'd be nice if it could be removed.
This task depends upon

Closed by  Baptiste (zorun)
Sunday, 15 April 2018, 15:03 GMT
Reason for closing:  Not a bug
Comment by storrgie (storrgie) - Wednesday, 11 April 2018, 15:09 GMT
Got some more context, evolution-data-server isn't referenced in the build instructions on upstream documentation [0]. Discussion on IRC says it's been removed since this [1] commit/change.


[0]: https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php/Build_Instructions#Gnome_Client_for_Ring
[1]: https://gerrit-ring.savoirfairelinux.com/#/c/8137/
Comment by Baptiste (zorun) - Friday, 13 April 2018, 22:16 GMT
The evolution-data-server dependency is still listed in the README, and src/backends/edscontactbackend.h uses libebook.

Please ask upstream to clarify / clean up if it's really unneeded.
Comment by storrgie (storrgie) - Saturday, 14 April 2018, 19:25 GMT
storrgie> AmarOk, I got some feedback from the arch packager that there is some ambiguity in upstream about evolution-data-server: https://bugs.archlinux.org/task/58201#comment168514
<AmarOk> storrgie: the evolution-data-server is still necessary for now and the code is still here. But because we don't use evolution contacts anymore, in the future it will be removed

Sorry to have sumbitted the bug, this can be closed. I should have dug a little deeper before making the request.
Comment by Baptiste (zorun) - Sunday, 15 April 2018, 15:03 GMT
Ok, thanks! I'll keep an eye on the git log for when it's removed.

Loading...