Bug 250668 - www/chromium needs devel/gsettings-desktop-schemas
Summary: www/chromium needs devel/gsettings-desktop-schemas
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-chromium (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-27 10:07 UTC by Flemming Jacobsen
Modified: 2020-10-27 12:08 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Flemming Jacobsen 2020-10-27 10:07:44 UTC
I recently migrated chromium to its own jail (for security reasons). Wanting to keep the jail slim, I only installed what I felt was really needed.

When doing 'save image as', chrome crashed. I tracked this down to the package gsettings-desktop-schemas not being installed.

After installing it, chrome longer crashes with:
(chrome:60724): Gtk-WARNING **: 08:10:31.293: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/local/share/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
Bail out! Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/local/share/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
Abort trap


I suggest that you add devel/gsettings-desktop-schemas to the list of required packages for chromium.

Software:
12.1-RELEASE-p10 (both host and jail)
chromium-84.0.4147.135 (installed via 'pkg install')


Regards,
Flemming