Subject: pkg/6377: Cdd uses private libscsi
To: None <gnats-bugs@gnats.netbsd.org>
From: John Ruschmeyer <jruschme@exit109.com>
List: netbsd-bugs
Date: 10/29/1998 18:17:14
>Number:         6377
>Category:       pkg
>Synopsis:       Cdd uses private libscsi
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 29 15:20:01 1998
>Last-Modified:
>Originator:     John Ruschmeyer
>Organization:
	Many little piles
>Release:        NetBSD-current
>Environment:
	
System: NetBSD tigger 1.3.2 NetBSD 1.3.2 (TIGTEST) #39: Sun Oct 11 11:23:14 PDT 1998 root@tigger:/usr/src/sys/arch/i386/compile/TIGTEST i386


>Description:
	The sources for the Cdd package (audio/cdd) include a private
	copy of libscsi (devel/libscsi). It is not clear, however,
	whether this version offers any advantages over the one in
	the libscsi package. Further, the cdd package appears to 
	link and run correctly (possibly even better) if the 
	libscsi package is used as opposed to the private copy.

>How-To-Repeat:
	
	Unpack cdd sources and apply netBSD patches. Modify Makefile to
	use libscsi as opposed to local copy. Build and run.
>Fix:
	
	Modify package to depend on libscsi; incorporate additional
	patches to use libscsi over supplied files.

	There is, however, a larger issue which is also brought out in
	pkg/6375. That pr concerns the fact that Tosha also includes a
	private copy of libscsi (that one as part of the NetBSD patches).
	Ideally, both Tosha and Cdd should use the "latest" and most
	"correct" libscsi; similarly, the libscsi package should also
	install the most "correct" copy.
>Audit-Trail:
>Unformatted: