Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
User Journal

Journal heavy snowfall's Journal: Pango trouble 4

System: Gentoo x86

I did ACCEPT_KEYWORDS="~x86" emerge mozilla-firefox today which updated pango too. The odd thing is that it compiled without xft support, causing all my GTK applications to crash since GTK uses pango. Firefox complained about a missing libpangoxft.so.0.

I tried explicitly emerging xft, even though it's part of the xorg-x11 package and was installed, then reemerging pango. That didn't help. Then I downgraded pango, but I still didn't get libpangoxft.so.0.

Finally, I recompiled xorg and then pango. Now firefox works and libpangoxft is there, but the CTRL+s and CTRL+f dialogue boxes must be using pango to do something it doesn't like, since they crash firefox with run-mozilla.sh: line 131: 1 0827 Segmentation fault "$prog" ${1+"$@"}.

Gpdf and gqview both crash with

Error reading Pango modules file

(gpdf:10653): 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:
    '/usr/local/etc/pango/pango.modules'
You may be able to recreate this file by running pango-querymodules.
Error reading Pango modules file

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

I tried pango-querymodules, but it says

Cannot load module /usr/local/lib/pango/1.1.0/modules/pango-gurmukhi-x.so: /usr/local/lib/pango/1.1.0/modules/pango-gurmukhi-x.so: undefined symbol: pango_indic_compact

a few times and doesn't touch pango.modules. I have my old pango.modules, but it doesn't make a difference if it's there or not. All the modules referenced in it exist.

Maybe pango_indic_compact is deprecated and there's still traces of the removed pango 1.4.0 in use?

This discussion has been archived. No new comments can be posted.

Pango trouble

Comments Filter:
  • Hey there Heavy Snowfall, I grew up in Minnesota so I can relate to your nick ...

    About your Gentoo SNAFU, that's a tough one. Um, I would suggest looking at this page [bsdsearch.com] and maybe trying to replace your pango.modules file from that address? I'm not sure if you've tried but maybe if you gank a copy of that from someone's that works of the same version, it will load everything?

    I'm sorry to see that your post [slashdot.org] was modded down. I try to get FP to deter these people. I think I do a decent job of it, when I
    • Thanks for the tip. It looks like the same problem.

      I finally fixed it by unmerging pango, removing every last trace of it manually, upgrading glib to 2.8.5, installing an older pango (1.10.0) manually and doing pango-querymodules /usr/lib/pango/1.4.0/modules/*.so > /usr/local/etc/pango/pango.modules. Not sure if I like that solution though... Now I'll have to keep track of pango manually.

      I lived in WI on the MN state line for a while... Cold :)
      • Hmmmmm, your kernel must be having growing pain-gos ....

        Sorry for the lame pun but I just couldn't resist!

        When we're gnarled old folk, we'll have the negative sixty degree weather and uphill-both-ways stories to feed our grandchildren. At least we got that going for us.
    • BTW, the stories where you got FP yesterday had a higher signal to noise ratio [alterslash.org]. It seems to be working well :)

Genetics explains why you look like your father, and if you don't, why you should.

Working...