Subject: pkg/30701: -current fails to run linux gdk-pixbuf-query-loaders from suse_gtk2 pkg
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <cspencer@mindspring.com>
List: pkgsrc-bugs
Date: 07/08/2005 22:07:00
>Number:         30701
>Category:       pkg
>Synopsis:       -current fails to run linux gdk-pixbuf-query-loaders from suse_gtk2 pkg
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 08 22:07:00 +0000 2005
>Originator:     Courtney Spencer
>Release:        NetBSD 3.99.3
>Organization:
none
	
>Environment:
	
	
System: NetBSD thunderg 3.99.3 NetBSD 3.99.3 (thunder) #20: Wed Jun 8 13:28:06 EDT 2005 root@thunder.sys.atl.earthlink.net:/usr/obj/sys/arch/i386/compile/thunder i386
Architecture: i386
Machine: i386
>Description:
	
During the postintall of suse_gtk2, /usr/pkg/emul/linux/opt/gnome/bin/gdk-pixbuf-query-loaders
is run to create a gdk-pixbuf.loaders file.  

The error given is:
/usr/pkg/emul/linux/opt/gnome/bin/gdk-pixbuf-query-loaders: error while loading
shared libraries: libgdk_pixbuf-2.0.so.0: cannot enable executable stack as shar
ed object requires: Permission denied

/usr/pkg/emul/linux/usr/bin/ldd /usr/pkg/emul/linux/opt/gnome/bin/gdk-pixbuf-query-loaders
yields the same error.

Packages that depend on this package may fail to load due to font issues.

ldd output of the  mentioned library
# /usr/pkg/emul/linux/usr/bin/ldd /usr/pkg/emul/linux/opt/gnome/lib/libgdk_pixbuf-2.0.so.0.200.4           thunder:/usr/pkgsrc/emulators/suse91_gtk2{492}
        libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0xbdbe5000)
        libdl.so.2 => /lib/libdl.so.2 (0xbdbe2000)
        libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0xbdbad000)
        libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0xbdb41000)
        libm.so.6 => /lib/libm.so.6 (0xbdb1f000)
        libc.so.6 => /lib/libc.so.6 (0xbda0a000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

>How-To-Repeat:
This issue appears to only affect 3.0_BETA or current releases.  2.X releases
may not have an issue.  On a -current system

	cd /usr/pkgsrc/emulators/suse91_gtk2
	make install
	
The errors will occur during postinstall. 

	

	
>Fix:
	

>Unformatted: