Subject: pkg/5643: pkg mtree file must be in /etc/mtree
To: None <gnats-bugs@gnats.netbsd.org>
From: Jason R Thorpe <thorpej@nas.nasa.gov>
List: netbsd-bugs
Date: 06/22/1998 22:25:35
>Number:         5643
>Category:       pkg
>Synopsis:       pkg mtree file must be in /etc/mtree
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 22 22:50:01 1998
>Last-Modified:
>Originator:     Jason R Thorpe
>Organization:
Numerical Aerospace Simulation Facility - NASA Ames
>Release:        NetBSD 1.3E
>Environment:
	
System: NetBSD lestat 1.3E NetBSD 1.3E (LESTAT) #134: Wed May 20 14:43:22 PDT 1998 thorpej@lestat:/tmp_mnt/dracul/u5/netbsd/src/sys/arch/sparc/compile/LESTAT sparc


>Description:
	Prior to the days where pkgsrc was standalone (it no longer
	requires makefiles from /usr/share/mk), it also needed an
	mtree spec, BSD.pkg.dist, in /etc/mtree.

	This is a needless dependency on other parts of the system.

>How-To-Repeat:
	Put pkgsrc on an older NetBSD installation, and watch it fail to
	work, simply because of a missing /etc/mtree/BSD.pkg.dist.

>Fix:
	Move BSD.pkg.dist into the pkgsrc tree and somehow teach
	bsd.pkg.mk to use it from that location.
>Audit-Trail:
>Unformatted: