Bug#814020: cups-browsed: Only the GTK print dialogue displays raw queues on remote printers.
Package: cups-browsed
Version: 1.0.61-5+deb8u3
Severity: important
Tags: upstream
One of the changes introduced in cups-filters (1.0.55-1) was
cups-browsed: Do not create a local queue pointing to a
remote raw queue (LP: #1335211).
This has consequences which impact sending a legitimate print job to a
remote raw queue. For example, the remote queue might be set up with
lpadmin -p booketprinter -v tea4cups:// -E -o printer-is-shared=true
The intention is to have a queue dedicated solely to booklet printing
using a Tea4CUPS hook employing the 'booklet' option of pdftopdf. As it
stands now, command line users and users of non-GTK print dialogues
would be unable to see the remote queue. (The GTK printing subsystem
gets the bookletprinter queue directly from avahi-daemon, not via
cups-browsed).
A goodly portion of Tea4CUPS usefulness becomes unavailable but I am
sure there are other use cases when a local queue which doesn't point to
a remote raw queue would be unwelcome.
Debian bug #756724 is relevant
https://bugs.debian.org/756724
but I do not feel moving back to CUPS broadcasting and browsing is the
route to take.
In LP #1335211 it is said that
The bug is in cups-browsed, it should not create local queues pointing
to remote raw queues but only to remote queues which have already a
driver so that such non-working queues do not appear. This I have fixed
in cups-browsed now and this fix will be included in cups-filters
1.0.55.
The "non-working" aspect arose because of a particular situation; the
situation described above is a functioning one. Would it not be possible
to have a configuration parameter in cups-browsed.conf?
Regards,
Brian.
-- System Information:
Debian Release: 8.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cups-browsed depends on:
ii init-system-helpers 1.22
ii libavahi-client3 0.6.31-5
ii libavahi-common3 0.6.31-5
ii libavahi-glib1 0.6.31-5
ii libc6 2.19-18+deb8u1
ii libcups2 1.7.5-11+deb8u1
ii libglib2.0-0 2.42.1-1
Versions of packages cups-browsed recommends:
ii avahi-daemon 0.6.31-5
cups-browsed suggests no packages.
-- Configuration Files:
/etc/cups/cups-browsed.conf changed [not included]
-- no debconf information
Reply to: