Subject: "make package"
To: None <current-users@NetBSD.ORG>
From: Michael C. Richardson <mcr@sandelman.ottawa.on.ca>
List: current-users
Date: 01/14/1998 12:27:43
  I'm running 1.3, compiled from sources, and I seem to have a problem
with the package system.
  I want to make a package to install on another machine (specifically
perl5). I have compiled, and installed it just fine on the first machine.
  I then do "make package", and I get:

istari# make package
>> Checksum OK for perl5.004_04.tar.gz.
===>  Building package for perl-5.00404
Creating package /usr/pkgsrc/packages/All/perl-5.00404.tgz
Registering depends:.
Creating gzip'd tar ball in '/usr/pkgsrc/packages/All/perl-5.00404.tgz'
tar: can't add file bin/perl5.00401 : No such file or directory
tar: can't add file lib/perl5/i386-netbsd/5.00401/CORE/EXTERN.h : No such file 

  This looks like a case where a "cd /usr/pkg" has been omitted, and/or
the /usr/pkg was supposed to be included in the .PLIST file.

  I have updated my /usr/sbin/pkg_install, and reinstalled that, "make clean"
and "make; make reinstall; make package" again, and I get the same thing.

  What am I missing? 

   :!mcr!:            |  Sandelman Software Works Corporation, Ottawa, ON  
   Michael Richardson |Network and security consulting and contract programming
 Personal: mcr@sandelman.ottawa.on.ca. PGP key available.
 Corporate: sales@sandelman.ottawa.on.ca.