Bug#1043443: libgtk-3-0: Missing print backend for lpr
Ralf Schlatterbeck
ralf at zoo.priv.at
Fri Aug 11 08:52:13 BST 2023
Package: libgtk-3-0
Version: 3.24.37-2
Severity: important
libgtk-3-0 used to ship the following print backends in debian buster
and debian bullseye:
libprintbackend-cloudprint.so
libprintbackend-cups.so
libprintbackend-file.so
libprintbackend-lpr.so
libprintbackend-test.so
By default only cups and file were enabled.
Debian bookworm only ships
libprintbackend-cups.so
libprintbackend-file.so
probably due to the bug-report
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025271
Please re-enable the other print backends in the next build.
If some undesired backends are available by default, this can be
configured in the file
/etc/gtk-3.0/settings.ini
The stanza there should look like (for previous debian defaults):
[Settings]
gtk-print-backends=file,cups
So the correct fix for #1025271 is to leave all print backends enabled
and add a debian-provided config-file with the enabled backends unless
there is another way to set a default config in recent gtk.
The current state of affairs makes debian bookworm unuseable for people
with other print backends like lpr. This is needed, e.g., for the
debian-provided lprng package. It is also needed for printers that
support the lpr protocol natively.
Note: I've searched if the other backends are available in another
package now, this does not seem to be the case.
-- System Information:
Debian Release: 12.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-10-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libgtk-3-0 depends on:
ii adwaita-icon-theme 43-1
ii hicolor-icon-theme 0.17-2
ii libatk-bridge2.0-0 2.46.0-5
ii libatk1.0-0 2.46.0-5
ii libc6 2.36-9+deb12u1
ii libcairo-gobject2 1.16.0-7
ii libcairo2 1.16.0-7
ii libcolord2 1.4.6-2.2
ii libcups2 2.4.2-3+deb12u1
ii libepoxy0 1.5.10-1
ii libfontconfig1 2.14.1-4
ii libfribidi0 1.0.8-2.1
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libglib2.0-0 2.74.6-2
ii libgtk-3-common 3.24.37-2
ii libharfbuzz0b 6.0.0+dfsg-3
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libpangoft2-1.0-0 1.50.12+ds-1
ii libwayland-client0 1.21.0-1
ii libwayland-cursor0 1.21.0-1
ii libwayland-egl1 1.21.0-1
ii libx11-6 2:1.8.4-2+deb12u1
ii libxcomposite1 1:0.4.5-1
ii libxcursor1 1:1.2.1-1
ii libxdamage1 1:1.1.6-1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2
ii libxi6 2:1.8-1+b1
ii libxinerama1 2:1.1.4-3
ii libxkbcommon0 1.5.0-1
ii libxrandr2 2:1.5.2-2+b1
ii shared-mime-info 2.2-1
Versions of packages libgtk-3-0 recommends:
ii libgtk-3-bin 3.24.37-2
ii librsvg2-common 2.54.5+dfsg-1
Versions of packages libgtk-3-0 suggests:
ii gvfs 1.50.3-1
Versions of packages libgtk-3-0 is related to:
pn appmenu-gtk3-module <none>
pn fcitx-frontend-gtk3 <none>
pn gcin-gtk3-immodule <none>
pn gtk-vector-screenshot <none>
pn gtk3-engines-xfce <none>
pn gtk3-im-libthai <none>
pn hime-gtk3-immodule <none>
pn ibus-gtk3 <none>
pn imhangul-gtk3 <none>
ii libcanberra-gtk3-module 0.30-10
pn libcaribou-gtk3-module <none>
pn libgtk3-nocsd0 <none>
pn maliit-inputcontext-gtk3 <none>
pn packagekit-gtk3-module <none>
pn scim-gtk-immodule <none>
pn topmenu-gtk3 <none>
pn uim-gtk3 <none>
pn uim-gtk3-immodule <none>
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list