From owner-freebsd-questions@FreeBSD.ORG Tue Mar 17 01:01:54 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 464A8106566B for ; Tue, 17 Mar 2009 01:01:54 +0000 (UTC) (envelope-from invalid.pointer@gmail.com) Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.185]) by mx1.freebsd.org (Postfix) with ESMTP id D61858FC08 for ; Tue, 17 Mar 2009 01:01:53 +0000 (UTC) (envelope-from invalid.pointer@gmail.com) Received: by ti-out-0910.google.com with SMTP id a1so1197853tib.3 for ; Mon, 16 Mar 2009 18:01:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=1Oo30+EFoKaSgm3oH/RxwCU/LMnzPw73OEYC+nfAMPk=; b=W0tEZtA/SKNw0JHU5qImOFj4hknjc3HmoOaPWHb9NkFjLKATqzDt4otSxmLBxIXAb7 z6nw6/Ipn+WVNsQp7uMnafrn8knXbpLrL9RJISy+7+xFDXrpiJoAwtpHUhomJmOq5KVy Hr0O6EsviC2QFpvGchLTWHts40gGYwQl4S6Ck= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=EuTfp7+CQ8N2KabF7tb/K2rTUoK8WSQBVxoMyUB+fy5Toazi4Nx4Ts2MsPojBk405m fuSpUozxJtgQjK+UApi21MRMWL/yFMTrkU9/vKzwLZ2l2Ejf1wp58Q1l7thFvrYCL7/s lZ+oHqnmV9zozFZV4Tnl8feOsThYymQz3RPUQ= Received: by 10.110.90.9 with SMTP id n9mr8359539tib.6.1237251712677; Mon, 16 Mar 2009 18:01:52 -0700 (PDT) Received: from unxfbsdi.local.lan ([117.196.224.192]) by mx.google.com with ESMTPS id y5sm151500tia.37.2009.03.16.18.01.48 (version=SSLv3 cipher=RC4-MD5); Mon, 16 Mar 2009 18:01:51 -0700 (PDT) Message-ID: <49BEF6DB.6090904@gmail.com> Date: Tue, 17 Mar 2009 06:33:23 +0530 From: Manish Jain User-Agent: Thunderbird 2.0.0.19 (X11/20090315) MIME-Version: 1.0 To: freebsd-questions@freebsd.org, bf2006a@yahoo.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Need help for acroread8 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2009 01:01:54 -0000 Hi all, After browsing mailing lists for hours, I was finally able to install acroread8 on my FreeBSD 7.1R system. But it STILL does not start. Attached below is the output (repeated messages removed) : > Gtk-Message: Failed to load module "gnomebreakpad": > libgnomebreakpad.so: cannot open shared object file: No such file or directory > > (acroread:9218): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf.loaders': > No such file or directory > > (acroread:9218): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported > > (acroread:9218): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed > > (acroread:9218): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion `GDK_IS_PIXBUF (pixbuf)' failed > > (acroread:9218): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed > > (acroread:9218): 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:9218): 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... > > [2]+ Exit 1 acroread My loader.conf has linux_load=YES, rc.conf has linux_enable=YES, linprocfs_enable=YES and fstab has an entry for linproc. I downloaded the latest ports tarball yesterday, did a 'portupgrade -rf emulators/linux_base-fc4', and [re]installed a number of ports (pango, linux-pango, cairo, linux-cairo, gdk-pixbuf, linux-gdk-pixbuf, pixman and may be a couple more). Then I installed acroread8. But it still does not start, as you can from the message above. Actually, there is at least one bug in the port as the message reveals. At runtime, acroread8 tries to look for /etc/pango/pango.modules, which - because of the port's linux heritage - translates to /compat/linux/etc/pango/pango.modules. This path is incorrect, at least with linux_base-fc4 - with which the correct path turns out to be /compat/linux/etc/pango/i686-redhat-linux-gnu/pango.modules in my case. The user has to fix it with a symlink himself. I am beginning to wonder why can't FreeBSD simply put on the distribution media binary packages for programs that almost everyone uses these days (thunderbird, acroread) and which take an immense amount of time/effort to build. The FreeBSD DVD is more than half empty and I am sure nobody would mind spending a couple of hours extra at download-time what possibly might save a couple of weeks and a whole lot of headaches at install-time. Anyway, if anyone has any clue how to get me out of this acroread mess, I would be really grateful. Thanks in advance Manish Jain invalid.pointer@gmail.com