Bug#1121751: cups-daemon: breaks printing in GNOME

2025-12-03 Thread Lyndon Brown
Ran into this myself today with firefox hanging as soon as I asked it
to print a pdf, and then evince did the same. Using gnome here. Noticed
that cups had been updated since I last printed something and found
that rolling it back to stable temporarily resolved it. (Though the top
portion of the document was duplicated, but that was probably just a
random printer failure; I seem to recall having experienced it once or
twice before).



Bug#1121751: cups-daemon: breaks printing in GNOME

2025-12-02 Thread Drew Parsons
Package: cups-daemon
Version: 2.4.15-1
Followup-For: Bug #1121751

This bug is now affecting Gnome's new "Document Viewer" too, not only
evince.

(the new one which is not evince. Why doesn't Gnome use the proper
names for its software? At least show it in the About box. "Papers" or
something)




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

Kernel: Linux 6.17.9+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
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-daemon depends on:
ii  adduser3.153
ii  bc 1.07.1-4
ii  init-system-helpers1.69
ii  libavahi-client3   0.8-17
ii  libavahi-common3   0.8-17
ii  libc6  2.41-12
ii  libcups2t642.4.15-1
ii  libdbus-1-31.16.2-2
ii  libgssapi-krb5-2   1.22.1-2
ii  libpam0g   1.7.0-5
ii  libpaper2  2.2.5-0.3+b3
ii  libsystemd0259~rc2-1
ii  procps 2:4.0.4-9
ii  ssl-cert   1.1.3
ii  sysvinit-utils [lsb-base]  3.15-6

Versions of packages cups-daemon recommends:
ii  avahi-daemon  0.8-17
ii  colord1.4.8-2
ii  cups-browsed  1.28.17-7
ii  ipp-usb   0.9.23-2+b8

Versions of packages cups-daemon suggests:
ii  cups   2.4.15-1
ii  cups-bsd   2.4.15-1
ii  cups-client2.4.15-1
ii  cups-common2.4.15-1
ii  cups-filters   1.28.17-7
pn  cups-pdf   
ii  cups-ppdc  2.4.15-1
ii  cups-server-common 2.4.15-1
ii  foomatic-db-compressed-ppds [foomatic-db]  20250819-1
ii  ghostscript10.06.0~dfsg-3
ii  poppler-utils  25.03.0-11.1+b1
ii  smbclient  2:4.23.3+dfsg-1+b1
ii  udev   259~rc2-1

-- no debconf information



Bug#1121751: cups-daemon: breaks printing in GNOME

2025-12-01 Thread Raphaƫl Hertzog
Package: cups-daemon
Version: 2.4.15-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]

When I upgraded to this version of cups-daemon today, printing stopped
working in all GNOME applications (it worked in 2.4.14). The printing
dialog would simply not open and the application gets stuck until it's
killed.

While stracing the application, and replicating the issue, it ends up with
an infinite loop of:
poll([{fd=22, events=POLLIN}], 1, 0)= 1 ([{fd=22, revents=POLLIN}])

Where fd=22 is the socket /run/cups/cups.sock.

Maybe the underlying bug is in the GNOME stack but from where I stand
retrograding cups to the version in stable fixed the issue for me so I'm
filing the issue against cups for now, but I'm ccing
[email protected] to draw their attention to
this issue.

Thank you in advance!