Subject: Re: pkg/30338: acroread7 package doesn't work right on x86
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Ian Zagorskih <ianzag@megasignal.com>
List: pkgsrc-bugs
Date: 05/26/2005 03:41:02
The following reply was made to PR pkg/30338; it has been noted by GNATS.

From: Ian Zagorskih <ianzag@megasignal.com>
To: gnats-bugs@NetBSD.org, perry@piermont.com
Cc: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org,
	pkgsrc-bugs@NetBSD.org
Subject: Re: pkg/30338: acroread7 package doesn't work right on x86
Date: Thu, 26 May 2005 10:39:36 +0700

 On Thursday 26 May 2005 02:28, perry@piermont.com wrote:
 > >Number:         30338
 > >Category:       pkg
 > >Synopsis:       acroread7 package doesn't work right on x86
 > >Confidential:   no
 > >Severity:       critical
 > >Priority:       high
 > >Responsible:    pkg-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Wed May 25 19:28:00 +0000 2005
 > >Originator:     Perry E. Metzger
 > >Release:        NetBSD 3.99.5
 > >Organization:
 >
 > Perry E. Metzger		perry@piermont.com
 > --
 > "Ask not what your country can force other people to do for you..."
 >
 > >Environment:
 >
 > System: NetBSD hackworth 3.99.5 NetBSD 3.99.5 (HACKWORTH) #0: Tue May 24
 > 13:32:09 EDT 2005 perry@hackworth:/usr/src/sys/arch/i386/compile/HACKWORTH
 > i386 Architecture: i386
 > Machine: i386
 >
 > >Description:
 >
 > 	acroread7 installs just fine. Unfortunately, when it tries to
 > 	a pdf, I get the following spew just before it crashes:
 >
 > (acroread:10447): GdkPixbuf-WARNING **: Error loading XPM image loader:
 > Image type 'xpm' is not supported
 >
 > 	Note that I'm using the suse9 linux compat stuff.
 >
 > 	I'm not sure why it dies, but I suspect some linux compat
 > 	library or executable is missing.
 
 AFAIK this is known problem* and it is related to suse_gtk2 package, not 
 acroread7. In /usr/pkg/emul/linux/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders 
 you need to fix XPM module path from:
 
 "/usr/pkg/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so"
 
 to:
 
 "/emul/linux/opt/gnome/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so"
 
 i.e. original suse_gtk2 trying to load native NetBSD shared object -> of 
 course it fails :)
 
 Guess this should be reported as a separate PR.
 
 *) "knowo problem" i mean for acroread7 package users :)
 
 // wbr