Bug#1084916: libgtk-4-1 should not recommend (CUPS v3) cpdb-backend-cups

Daniel Lewart lewart3 at gmail.com
Fri Oct 11 05:43:00 BST 2024


Package: libgtk-4-1
Version: 4.16.2+ds-1
Severity: serious
Justification: makes unrelated software on the system (or the whole system) break
X-Debbugs-Cc: debian-printing at lists.debian.org

Dear Debian GNOME Maintainers,

The Apr 23, 2024, "Switch from cups backend to cpdb" commit:
	https://salsa.debian.org/gnome-team/gtk4/-/commit/1d4a5968
added the following to libgtk-4-1 Recommends:
	cpdb-backend-cups (>= 2.0~b5),

All was fine until ...
[2024-09-30] cpdb-backend-cups 2.0b5-1 MIGRATED to testing:
	https://tracker.debian.org/news/1570703/cpdb-backend-cups-20b5-1-migrated-to-testing/

This resulted in the following bugs:
    #1079457 - cups: Dependencies prevent installation
	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079457
    #1082782 - libcupsfilters2-common is uninstallable.
	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082782
    #1084195 - gnome-core fails to install in testing/unstable due to CUPS conflicts
	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084195
    #1084863 - cannot install gnome, missing provides?
	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084863

Thorsten Alteholz, the cpdb-backend-cups maintainer, said:
	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079457#32
"Nobody should use any package of the CUPSv3 family at all. So in this
case the culprit is clearly libgtk-4.1
cupsv3 is far from being ready to be usable, so in Trixie there will be
still the CUPSv2 family of packages responsible for printing."

Could Commit 1d4a5968 be reverted for the time being?

Thank you!
Daniel Lewart
Urbana, Illinois



More information about the pkg-gnome-maintainers mailing list