Ticket #7950 (closed defect: fixed)
Problem with gimp2, pango or cairo
| Reported by: | mdugdale@… | Owned by: | mij@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.2 |
| Keywords: | Cc: | rhwood@…, lodea@… | |
| Port: |
Description
Hello. I'm running in a multi-user environment on which, for security reasons, I've recently had to set the default NSUmask to 27 (I'm not sure that this has anything to do with the problem, but it might). Not long after, updated run port -a upgrade, upgraded glib2 and cairo, and now gimp2 is broken.
I've tried uninstalling cairo and pango, but nothing seems to fix the problem.
some of the relevant active ports:
cairo @1.0.4_0 (active) gimp2 @2.2.10_0 (active) glib2 @2.10.1_1 (active) pango @1.12.0_0 (active)
the errors on trying to execute gimp are:
(gimp:2336): Pango-WARNING **: No builtin or dynamically loaded modules were found. Pango will not work correctly. This probably means there was an error in the creation of:
'/opt/local/etc/pango/pango.modules'
You should create this file by running pango-querymodules.
(gimp:2336): Pango-WARNING **: pango_shape called with bad font, expect ugly output
(gimp:2336): Pango-WARNING **: pango_font_get_glyph_extents called with bad font, expect ugly output
(gimp:2336): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion `PANGO_IS_CAIRO_FONT (font)' failed
(gimp:2336): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion `PANGO_IS_CAIRO_FONT (font)' failed
(gimp:2336): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion `PANGO_IS_CAIRO_FONT (font)' failed
(gimp:2336): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion `PANGO_IS_CAIRO_FONT (font)' failed
(gimp:2336): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion `PANGO_IS_CAIRO_FONT (font)' failed
(script-fu:2338): LibGimpBase-WARNING **: script-fu: wire_read(): error
Cheers

