[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Unidentified subject!



I'm running Debian testing, and i'm up-to-date, and when i run gnumeric, i
get:

   ** (gnumeric:11997): 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:
     '/etc/pango/pango.modules'
   You may be able to recreate this file by running pango-querymodules.

   (gnumeric:11997): GLib-GObject-CRITICAL **: file gobject.c: line 1561
           (g_object_ref): assertion `G_IS_OBJECT (object)' failed

   ** (gnumeric:11997): CRITICAL **: file pango-engine.c: line 68
         (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed

   ** ERROR **: file shape.c: line 75 (pango_shape): assertion failed:
         (glyphs->num_glyphs > 0) aborting...


I try running, as root, pango-querymodules, and sure enough, it doesn't find
anything:

   # Pango Modules file
   # Automatically generated file, do not edit
   #
   # ModulesPath = /usr/lib/pango/1.2.0/modules
   #

I tried running under strace, to see what's going on. Notably, it's looking
for things in the 1.2.0 directory:

   open("/usr/lib/pango/1.2.0/modules",
     O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file
     or directory)

However:

   # ls -d /usr/lib/pango/*
   /usr/lib/pango/1.4.0

I don't know anything about pango, but i assume that this all means that the
reason i can't run gnumeric because my pango-querymodules is from version
1.2.0 and my pango directory is 1.4.0. How can i get them in sync? I tried

   ln -s /usr/lib/pango/1.4.0 /usr/lib/pango/1.2.0

but boy oh boy did that not work. :)

Suggestions? Thanks.



Reply to: