[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: