The problem here is that the CPDB support for the GTK print dialog was created in an early stage of the formation of the second-generation API of CPDB. Some functions still had an instance name parameter and this parameter got dropped later. So in the GTK code the calls have to get corrected, removing the instance name.
The patch should be proposed as merge request to GTK upstream and applied as distro patch for Plucky. Here is the commit in CPDB which did the change of dropping the instance name parameter: https://github.com/OpenPrinting/cpdb- libs/commit/fb2686ba8f2fc60dc95ae0e2421e386922bf232e So it is just removing the instance name of the calls of these functions. ** Changed in: cpdb-libs (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gtk4 in Ubuntu. https://bugs.launchpad.net/bugs/2100307 Title: gtk4 fails to build with cpdb-libs 2.0~b7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cpdb-libs/+bug/2100307/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs