[Bug 245545] graphics/evince: Missing print dialogs in 3.28.5_13
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Apr 11 22:05:22 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245545
Bug ID: 245545
Summary: graphics/evince: Missing print dialogs in 3.28.5_13
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: gnome at FreeBSD.org
Reporter: cem at freebsd.org
Assignee: gnome at FreeBSD.org
Flags: maintainer-feedback?(gnome at FreeBSD.org)
The evince print dialogue no longer works in 3.28.5_13. Previously I had
3.28.5_8, but I cannot explain why the former worked and the latter does not.
I updated the rest of ports at the same time, so it is possibly some other
dependency that is the root cause (gtk3 seems most likely).
Regardless, attempting to print a PDF produces no user visible response. On a
console, the following message is printed:
(evince:90654): Gtk-WARNING **: 15:01:28.786:
GtkPrintOperation::create-custom-widget not supported with portal
It seems that GTK has invented some sandboxing mechanism called "portals," and
evince now runs in this mode (or something like that). The mechanism is
supposed to have a print service listening on DBUS, provided by the
xdg-desktop-portal-gtk software. Unfortunately, we do not seem to have
xdg-desktop-portal-gtk in FreeBSD ports at this time, and evince (gtk?) is
missing a dependency on that service.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-gnome
mailing list