FS#50513 - [gtk3] libcups, rest, and colord are unnecessary deps

Attached to Project: Arch Linux
Opened by kaovo (kaovo) - Thursday, 25 August 2016, 02:19 GMT
Last edited by Jan de Groot (JGC) - Monday, 07 November 2016, 12:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No


Description: Requiring libcups, rest, and colord as explicit deps (vs optional) results in high-memory daemons such as colord, polkit, and dconf being installed.

Additional info:

* package version(s): 3.20.9-1

Steps to reproduce:

# pacman -S gtk3
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 07 November 2016, 12:19 GMT
Reason for closing:  Implemented
Additional comments about closing:  gtk3-printbackends split from main gtk3 package.
Comment by Jan de Groot (JGC) - Thursday, 25 August 2016, 07:24 GMT
colord and libcups are required by the cups printing backend. rest is required by the cloudprint backend.

Probably we should split the printbackend or turn these into optdepends.