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: