Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Mar 2009 11:13:03 +0530
From:      Manish Jain <invalid.pointer@gmail.com>
To:        Boris Samorodov <bsam@ipt.ru>, freebsd-questions@freebsd.org
Subject:   Re: Need help for acroread8
Message-ID:  <49C5CFE7.1040306@gmail.com>
In-Reply-To: <68283972@ipt.ru>
References:  <49BEF6DB.6090904@gmail.com> <68295264@serv3.int.kfs.ru>	<49C3F6BA.2040202@gmail.com> <68283972@ipt.ru>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

Hello Boris,

I can't really explain how, but I have got acroread8 up and running 
on my system. All I did was deinstall and reinstall pango and 
linux-pango. I then created the following 2 symlinks :

/compat/linux/etc/pango/pango.modules -> 
/compat/linux/etc/pango/i686-redhat-linux-gnu/pango.modules

/compat/linux/usr/bin/pango-querymodules -> 
/compat/linux/usr/bin/pango-querymodules-32

Then I ran /compat/linux/usr/bin/pango-querymodules as root, which 
populated pango.modules. Once that happened, to my surprise, 
acroread fired up and ran seamlessly. It still gives the warning 
about the missing libgnomebreakpad.so, like all other linux 
inherited applications do, but that appears to be harmless.

Thanks for all the help.

Regards
Manish Jain
invalid.pointer@gmail.com



Boris Samorodov wrote:
> Manish Jain <invalid.pointer@gmail.com> writes:
> 
>> Hello Boris,
>>
>> I followed your leads and I am now left with the following :
> 
> Please, show what exactly you have done. And give output of
> two commands from those URLs. And try to not top-post. Otherwise
> you yourself won't understand the email.
> 
>> 	>> Gtk-Message: Failed to load module "gnomebreakpad":
>> libgnomebreakpad.so: cannot open shared object file: No such file or
>> directory
>> 	>>
>> 	>> (acroread:41717): 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:
>> 	>>   '/etc/pango/pango.modules'
>> 	>> You may be able to recreate this file by running pango-querymodules.
>> 	>>
>> 	>> (acroread:41717): Pango-CRITICAL **:
>> _pango_engine_shape_shape: assertion `PANGO_IS_FONT (font)' failed
>> 	>>
>> 	>> Pango-ERROR **: file shape.c: line 75 (pango_shape):
>> assertion failed: (glyphs->num_glyphs > 0)
>> 	>> aborting...
>> 	>>
>> 	>> [1]+  Exit 1                  acroread
>>
>> 'locate libgnomebreakpad' gives :
>> /usr/local/lib/gtk-2.0/modules/libgnomebreakpad.la
>> /usr/local/lib/gtk-2.0/modules/libgnomebreakpad.so
>>
>> So, these would be the FreeBSD versions of the library and not the
>> linux ones, which would be the ones acroread would be looking for.
>> However this does not seem to a fatal error. linux-ymessenger also
>> reports the same error but loads and runs successfully.
>>
>> Effectively, I am left with the pango error, which is fatal indeed and
>> I have no idea how to get around. I would give up on acroread and try
>> something else but for 2 reasons :
>>
>> 1) acroread is more sophisticated than anything else available
>> 2) this has partly become an ego issue at my end.
>>
>> Any help would be greatly appreciated.
>>
>> Thanks in advance
>> Manish Jain
>> invalid.pointer@gmail.com
>>
>>
>> Boris Samorodov wrote:
>>> On Tue, 17 Mar 2009 06:33:23 +0530 Manish Jain wrote:
>>>
>>>> Anyway, if anyone has any clue how to get me out of this acroread
>>>> mess, I would be really grateful.
>>> Those URLs may be a good start for you:
>>> http://lists.freebsd.org/pipermail/freebsd-questions/2009-March/194334.html
>>> http://lists.freebsd.org/pipermail/freebsd-questions/2009-March/194354.html
>>>
>>>
>>> WBR
> 
> WBR



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?49C5CFE7.1040306>