Package: cups-browsed Version: 1.28.7-1+deb11u1 Severity: important X-Debbugs-Cc: josh.sickm...@gmail.com
Dear Maintainer, When resuming from suspend (such as re-opening the lid of my laptop), printing over the network no longer works. I receive the following error: No destination host name supplied by cups-browsed for printer "name", is cups-browsed running? Restarting the service (i.e. sudo service cups-browsed restart) resolves the issue and printing then works. Attempting other fixes does not work; I've tried starting and stopping the printer within the CUPS web interface for example. Note that my device needs to re-connect network after a resume. I of course wait for this to finish before attempting printing. The printer devices do show up within applications. I don't have any printers "installed" as such, only using auto-detection. I regurally switch networks between home and office. Device is a Dell XPS 13 model 9370. I've examined the debian changelog an did not see any notable package changes between 'stable' and 'unstable' versions of this package. I have also examined the upstream changes for each of the versions, and have found one possible fix, released in v1.28.9: https://github.com/OpenPrinting/cups-filters/pull/360 "utils/cups-browsed.service: Add network-online.target" This change alters the SystemD configuration to depend on the network being online. I've logged this bug report as I consider both printing and suspend/resume to be important features. Futhermore, new users would consider printing to be "broken" if they had closed the lid of their laptop even a single time prior to printing. -- System Information: Debian Release: 11.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages cups-browsed depends on: ii cups-daemon 2.3.3op2-3+deb11u1 ii init-system-helpers 1.60 ii libavahi-client3 0.8-5 ii libavahi-common3 0.8-5 ii libavahi-glib1 0.8-5 ii libc6 2.31-13 ii libcups2 2.3.3op2-3+deb11u1 ii libcupsfilters1 1.28.7-1+deb11u1 ii libglib2.0-0 2.66.8-1 ii libldap-2.4-2 2.4.57+dfsg-3 ii lsb-base 11.1.0 Versions of packages cups-browsed recommends: ii avahi-daemon 0.8-5 cups-browsed suggests no packages. -- no debconf information