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

Bug#895549: cups-browsed: Legacy CUPS (1.5.x and before) broadcasted queues are ignored



Package: cups-browsed
Version: 1.20.2-1
Severity: important

Dear Maintainer,

CUPS filters recently changed the way it detects CUPS raw queues [1]
by only relying on TXT fields of DNS-SD, which totally breaks legacy
CUPS (<=1.5.x) setup because those do not have a TXT record. This was
later fixed upstream [2,3] but leaves the current version in a broken
state because upstream has not made any point release for this fix. In
short, legacy CUPS printers are completely ignored by cups-browsed
1.20.2 and this is problematic because it is a common setup in
entreprise.

One possibility is to include [2] as a debian patch (it's very short)
or wait for a cups-filters upstream release 1.20.3.

[1] https://github.com/OpenPrinting/cups-filters/commit/d6323a81a00d8bf
90a636c9bbe9a177ced560d9a
[2] https://github.com/OpenPrinting/cups-filters/commit/9766ea347b351ae
403237f076ad085902eab6b85
[3] https://github.com/OpenPrinting/cups-filters/issues/34

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cups-browsed depends on:
ii  cups-daemon       2.2.7-2
ii  libavahi-client3  0.7-3.1
ii  libavahi-common3  0.7-3.1
ii  libavahi-glib1    0.7-3.1
ii  libc6             2.27-3
ii  libcups2          2.2.7-2
ii  libcupsfilters1   1.20.2-1
ii  libglib2.0-0      2.56.1-1
ii  libldap-2.4-2     2.4.45+dfsg-1
ii  lsb-base          9.20170808

Versions of packages cups-browsed recommends:
ii  avahi-daemon  0.7-3.1

cups-browsed suggests no packages.

-- Configuration Files:
/etc/cups/cups-browsed.conf changed [not included]

-- no debconf information


Reply to: