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: