Subject: pkg/16492: 1.5 i386 emacs built with libXaw.so.7
To: None <gnats-bugs@gnats.netbsd.org>
From: None <he@uninett.no>
List: netbsd-bugs
Date: 04/25/2002 11:30:50
>Number:         16492
>Category:       pkg
>Synopsis:       1.5 i386 emacs built with libXaw.so.7
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Apr 25 02:31:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Havard Eidnes
>Release:        NetBSD 1.5.3_ALPHA
>Organization:
	UNINETT AS
>Environment:
System: NetBSD smistad.uninett.no 1.5.3_ALPHA NetBSD 1.5.3_ALPHA (SMISTAD) #4: Thu Mar 7 11:37:23 CET 2002 he@smistad.uninett.no:/usr/src/sys/arch/i386/compile/SMISTAD i386
Architecture: i386
Machine: i386
>Description:
	The binary package for emacs in

	ftp://ftp.NetBSD.org/pub/NetBSD/packages/1.5/i386/All/emacs-20.7.tgz

	was apparently built on a machine which had the non-default
	XFree86 version 4 binaries installed.  A clear indication of
	this is that emacs is linked against libXaw.so.7.  However,
	the distributed X11 binaries in the 1.5.2 release are based on
	XFree86 version 3, and in that release libXaw only exists in
	major version 6.

	Thus, the emacs binary from the package cannot be used on a
	system with the distributed installation binaries from 1.5.2
	(or any earlier 1.5 release for that matter).
	
>How-To-Repeat:
	Unpack the above tar file, see with ldd that it links against
	-lXaw.7.

	It is not unlikely that more X11 binaries in the package
	collection for 1.5 are similarly affected.

>Fix:
	Make sure the binary packages are built on a default installed
	machine.
>Release-Note:
>Audit-Trail:
>Unformatted: