FS#48905 - [glabels] Please remove unnecessary evolution-data-server dependency

Attached to Project: Community Packages
Opened by Michael Kogan (Photon) - Tuesday, 12 April 2016, 10:41 GMT
Last edited by Balló György (City-busz) - Tuesday, 12 April 2016, 20:23 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I'm using Xfce and wanted to install glabels but got >200MB of (mostly Gnome related) dependencies. According to the glabels website (http://glabels.org/pages/download.html) the only necessary dependencies are gtk3, libxml2, librsvg. There are several optional dependencies, all of them quite specific packages for working with barcodes. Therefore, I'd request to remove the dependency on evolution-data-server which seems unnecessary and introduces many Gnome specific dependencies.

Additional info:
* package version: glabels 3.2.1-3

Steps to reproduce:
* Install glabels without having the Gnome desktop installed
This task depends upon

Closed by  Balló György (City-busz)
Tuesday, 12 April 2016, 20:23 GMT
Reason for closing:  Won't implement
Comment by Balló György (City-busz) - Tuesday, 12 April 2016, 14:03 GMT
evolution-data-server is needed to merge addressbook records directly from Evolution. I would like to keep this feature, but you can remove this dependency and rebuild the package yourself by using Arch Build System.
Comment by Michael Kogan (Photon) - Tuesday, 12 April 2016, 16:11 GMT
Thanks for the explanation, I guess, I will try to make an AUR package with minimal necessary dependencies and many optional dependencies. Will comment here once I am done and request closure.
Comment by Michael Kogan (Photon) - Tuesday, 12 April 2016, 20:02 GMT Comment by Balló György (City-busz) - Tuesday, 12 April 2016, 20:23 GMT
Okay.

Loading...