Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: How to get started with pkgsrc, or is it sh bug?



from Patrick Welche:

  On Fri, Jul 21, 2017 at 07:14:44AM +0000, Thomas Mueller wrote:
  > System is NetBSD-current amd64 (8.99.1), June 20, 2017,
          
  > sh: /usr/pkg/sbin/pkg_info: not found
  > sh: /usr/pkg/sbin/pkg_admin: not found
  
  For me:
  
  $ which pkg_info
  /usr/sbin/pkg_info
  $ cat /etc/pkgpath.conf
  #       $NetBSD: pkgpath.conf,v 1.1 2013/05/01 05:36:25 agc Exp $
  #
  # packaging tools configuration
  
  if [ -r /etc/defaults/pkgpath.conf ]; then
          . /etc/defaults/pkgpath.conf
  fi
  
  # Add local overrides below
  #
  $ cat /etc/defaults/pkgpath.conf
  #       $NetBSD: pkgpath.conf,v 1.1 2013/05/01 05:36:25 agc Exp $
  #
  # /etc/defaults/pkgpath.conf --
  #       default configuration of /etc/pkgpath.conf
  #
  # packaging tools configuration
  #
  # DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING A SYSTEM UPGRADE.
  # EDIT /etc/pkgpath.conf INSTEAD.
  #
          
  pkg_admin=/usr/sbin/pkg_admin
  pkg_info=/usr/sbin/pkg_info

I seem to have the same thing as you have regarding /etc/pkgpath.conf and /etc/defaults/pkgpath.conf .

But after building some pkgtools including possibly meta-pkgs/pkg_developer, bigger versions of pkg_admin and pkg_info, and more, are installed in /usr/pkg/sbin.

Then I would want to use these tools in /usr/pkg/sbin, but to get started, one would need the tools in /usr/sbin .

One thought I have is to try on an old NetBSD 6.99.44 installation on a USB stick, with no packages, and just try to build pkgtools/cwrappers as a test.

I don't know if I even have /etc/mk.conf on this installation but can copy one over and make modifications as needed.  But I don't want to build anything serious on a USB-stick installation of NetBSD 6.99.44.

I had NAME= in /etc/fstab so don't have to worry about not finding the root as I would with NetBSD releng < 7.

I am in FreeBSD as I type this.

Tom


Home | Main Index | Thread Index | Old Index