Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#54909 - Chromium missing dependency gtk3-print-backend
Attached to Project:
Arch Linux
Opened by Matt Berry (mwberry) - Sunday, 23 July 2017, 01:03 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 23 July 2017, 01:10 GMT
Opened by Matt Berry (mwberry) - Sunday, 23 July 2017, 01:03 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 23 July 2017, 01:10 GMT
|
DetailsThe chromium package [1] as of version 59.0.3071.115-1 does not list gtk3-print-backends as a optional or mandatory dependency. The result of this is that Chrome primarily works, but silently fails when an attempt is made to print. Interestingly enough, it will query CUPS for the local printers and display them in the print dialog, but it then silently returns without doing any work when the print button is pressed [2].
[1] https://www.archlinux.org/packages/extra/x86_64/chromium/ [2] D [20/Jul/2017:23:14:59 -0700] [Client 8] Server address is "/run/cups/cups.sock". D [20/Jul/2017:23:14:59 -0700] [Client 8] Accepted from localhost (Domain) D [20/Jul/2017:23:14:59 -0700] [Client 8] Waiting for request. D [20/Jul/2017:23:14:59 -0700] [Client 8] POST /printers/printername HTTP/1.1 D [20/Jul/2017:23:14:59 -0700] cupsdSetBusyState: newbusy="Active clients", busy="Not busy" D [20/Jul/2017:23:14:59 -0700] [Client 8] Read: status=200, state=6 D [20/Jul/2017:23:14:59 -0700] [Client 8] No authentication data provided. D [20/Jul/2017:23:14:59 -0700] [Client 8] 2.0 Get-Printer-Attributes 3 D [20/Jul/2017:23:14:59 -0700] Get-Printer-Attributes ipp://localhost/printers/printername D [20/Jul/2017:23:14:59 -0700] [Client 8] Returning IPP successful-ok for Get-Printer-Attributes (ipp://localhost/printers/printername) from localhost D [20/Jul/2017:23:14:59 -0700] [Client 8] Content-Length: 13320 D [20/Jul/2017:23:14:59 -0700] [Client 8] cupsdSendHeader: code=200, type="application/ipp", auth_type=0 D [20/Jul/2017:23:14:59 -0700] [Client 8] con->http=0x558fa4bdd9e0 D [20/Jul/2017:23:14:59 -0700] [Client 8] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=13320, response=0x558fa4be2600(IPP_STATE_DATA), pipe_pid=0, file=-1 D [20/Jul/2017:23:14:59 -0700] [Client 8] Writing IPP response, ipp_state=IPP_STATE_DATA, old wused=0, new wused=0 D [20/Jul/2017:23:14:59 -0700] [Client 8] bytes=0, http_state=0, data_remaining=13320 D [20/Jul/2017:23:14:59 -0700] [Client 8] Flushing write buffer. D [20/Jul/2017:23:14:59 -0700] [Client 8] New state is HTTP_STATE_WAITING D [20/Jul/2017:23:14:59 -0700] [Client 8] Waiting for request. D [20/Jul/2017:23:14:59 -0700] cupsdSetBusyState: newbusy="Not busy", busy="Active clients" D [20/Jul/2017:23:14:59 -0700] [Client 8] HTTP_STATE_WAITING Closing for error 32 (Broken pipe) D [20/Jul/2017:23:14:59 -0700] [Client 8] Closing connection. |
This task depends upon
Closed by Doug Newgard (Scimmia)
Sunday, 23 July 2017, 01:10 GMT
Reason for closing: Not a bug
Additional comments about closing: Optional dep of gtk3
Sunday, 23 July 2017, 01:10 GMT
Reason for closing: Not a bug
Additional comments about closing: Optional dep of gtk3