Subject: pkg/28530: lang/squeak can't load some of its modules because they don't match *.so (?)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Greg A. Woods <woods@weird.com>
List: pkgsrc-bugs
Date: 12/03/2004 21:33:01
>Number:         28530
>Category:       pkg
>Synopsis:       lang/squeak can't load some of its modules because they don't match *.so (?)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 03 21:33:00 +0000 2004
>Originator:     Greg A. Woods
>Release:        NetBSD 1.6.2_STABLE
>Organization:
Planix, Inc.; Toronto, Ontario; Canada
>Environment:
System: NetBSD 1.6.2_STABLE
Architecture: i386
Machine: i386
>Description:

	lang/squeak builds and installs modules without any special
	filename extension, however the squeak program tries to load
	at least some of those modules with a ".so" extension added to
	their names.

	note that the NAS sound support in squeak worked fine in at
	least one prior version....

>How-To-Repeat:

	15:56 [233] $ squeak
	could not find sound driver vm-sound-NAS; either:
	  - check that /usr/pkg/lib/squeak/3.6-3/vm-sound-NAS.so exists, or
	  - use the '-plugins <path>' option to tell me where it is, or
	  - remove AUDIOSERVER from your environment.
	Abort (core dumped) 
	15:56 [233] $  ls -l /usr/pkg/lib/squeak/3.6-3/vm-sound-NAS*
	-r-xr-xr-x  1 root  wheel  64811 Dec  3 15:56 /usr/pkg/lib/squeak/3.6-3/vm-sound-NAS
	-rw-r--r--  1 root  wheel  43776 Dec  3 15:56 /usr/pkg/lib/squeak/3.6-3/vm-sound-NAS.a
	15:59 [235] $ file /usr/pkg/lib/squeak/3.6-3/vm-sound-NAS*
	/usr/pkg/lib/squeak/3.6-3/vm-sound-NAS:   ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
	/usr/pkg/lib/squeak/3.6-3/vm-sound-NAS.a: current ar archive

>Fix:

	unknown