GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — pkgsrc/bootstrap at joyent/release/2012Q2 · textdrive/pkgsrc

Expand file tree

/

bootstrap

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
 
 
/

bootstrap

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
README
README
 
 
README.AIX
README.AIX
 
 
README.FreeBSD
README.FreeBSD
 
 
README.HPUX
README.HPUX
 
 
README.Haiku
README.Haiku
 
 
README.IRIX
README.IRIX
 
 
README.IRIX5.3
README.IRIX5.3
 
 
README.Interix
README.Interix
 
 
README.Linux
README.Linux
 
 
README.MacOSX
README.MacOSX
 
 
README.MirBSD
README.MirBSD
 
 
README.OSF1
README.OSF1
 
 
README.OpenBSD
README.OpenBSD
 
 
README.Solaris
README.Solaris
 
 
bootstrap
bootstrap
 
 
cleanup
cleanup
 
 
macpkg.pmproj.in
macpkg.pmproj.in
 
 
testbootstrap
testbootstrap
 
 

README

$NetBSD: README,v 1.12 2012/01/11 01:15:17 riz Exp $

To try to get pkgsrc working on your system, please try the following
as root:

# ./bootstrap
    [ --workdir <workdir> ]
    [ --prefix <prefix> ]
    [ --pkgdbdir <pkgdbdir> ]
    [ --sysconfdir <sysconfdir> ]
    [ --varbase <varbase> ]
    [ --ignore-case-check ]
    [ --ignore-user-check ]
    [ --preserve-path ]
    [ --help ]

The defaults for the arguments are as follows:

	--prefix	/usr/pkg
	--pkgdbdir	/var/db/pkg
	--sysconfdir	/usr/pkg/etc
	--varbase	/var
	--workdir	work

It is perfectly acceptable to place 'pkgdbdir' under 'prefix'.

The working directory will be created if it doesn't exist and has to be
writable by the user executing ./bootstrap.

Make sure that you have a working C compiler and make(1) binary in
your path.  Please note that on some systems (IRIX and SunOS, for example),
the bootstrap script will look into a number of common directories for
alternative implementations of some tools.  If they are found, these
directories will be prepended to the PATH variable, unless the
'--preserve-path' flag is given.

See pkgsrc/doc/pkgsrc.txt or
http://www.NetBSD.org/docs/software/packages.html for
more information about bootstrapping and using pkgsrc.

We'd be very interested in hearing of any successes or failures on
"unknown" (to us) systems.

Please remember to add $prefix/bin to your PATH environment variable
and $prefix/man to your MANPATH environment variable, if necessary.
(See above for --prefix and its default value.)

The bootstrap script will create an example mk.conf file located
in your work directory as "mk.conf.example". It contains the
settings you provided to the bootstrap. Copy it to your
$sysconfdir directory (see above about --sysconfdir and its default
value). If the default mk.conf doesn't already exist, the example is
copied into place.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.