pkgsrc-Users archive

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

Re: bog 1.0.0 runs fine (Re: bob v0.9.0: dynamic scheduler, history, and lots more



* On 2026-07-22 at 16:29 BST, Greg Troxel wrote:

Jonathan Perkin <jperkin%pkgsrc.org@localhost> writes:

How to ask to build whole pkgsrc/
Is it just to create the whole list and give it like:
  pkgpaths = read_pkgpaths("/home/makoto/whole-list-no-wip"), ?

Just remove "pkgpaths" completely.  The default is to build all of
pkgsrc.  pkgpaths lets you select a custom list of packages, similar
to pbulk's limited_list.

How do you exclude wip and TDC-extras, if you have them in pkgsrc?
Perhpas the answer is "change your world and use null mounts and don't
do that in the sandbox config".

Bob uses the same technique as pbulk, calling

  $ make show-subdir-var VARNAME=SUBDIR

at the toplevel and recursing until all packages are found.

This means that wip/ and any other random directories you may have created will be ignored, unless you have specifically added them either via SUBDIR in toplevel or category Makefiles, or use the *_SPECIFIC_PKGS mechanism.

I've used the latter for many years to add extra packages to my full bulk builds, using e.g.

  https://github.com/TritonDataCenter/pkgbuild/blob/master/include/additionalpkgs.mk

Hope that helps,

--
Jonathan Perkin                    pkgsrc.smartos.org
Open Source Complete Cloud   www.tritondatacenter.com


Home | Main Index | Thread Index | Old Index