Dpb

BULK(8) - System Manager's Manual

Problems, Distfiles, Plist, Proot, Release, Dpb, Bsd.port.mk, Tmux, Bulk

BULK(8) - System Manager’s Manual # BULK(8) - System Manager’s Manual NAME # bulk - building OpenBSD packages in bulk DESCRIPTION # There are quite a few steps necessary to build packages on a cluster. They are: Choose master machine setup and create partitions. Setup chrooted builds on the master. Add slaves and do a full bulk. Clean up and do subsequent bulks. Perform additional maintenance. 1. Choose master machine setup and create partitions # Setup a master machine with enough room for a chroot, say /build. ...

CLEAN-OLD-DISTFILES(1) - General Commands Manual

Ports, Dpb, Sha256, Clean-Old-Distfiles

CLEAN-OLD-DISTFILES(1) - General Commands Manual # CLEAN-OLD-DISTFILES(1) - General Commands Manual NAME # clean-old-distfiles - remove obsolete ports distfiles SYNOPSIS # clean-old-distfiles [-mnvx] [-e except] [-h history] [timestamp] DESCRIPTION # Each time dpb(1) is run for a full scan of the ports(7) tree, it appends to the history log, listing files in the distfiles directory that are not, or no longer, needed for building the complete tree. It can also be run solely for that purpose, by using: ...

DPB-REPLAY(1) - General Commands Manual

Dpb, Dpb-Replay

DPB-REPLAY(1) - General Commands Manual # DPB-REPLAY(1) - General Commands Manual NAME # dpb-replay - replays dpb terminal output SYNOPSIS # dpb-replay [-cC] [-e regexp] [-s speedup] [-t timestamp] file DESCRIPTION # dpb-replay is used to replay dpb(1) terminal logs (%L/term-report.log) later, usually at a much higher speed than the first run, for demonstration and optimization purposes. The options are as follows -c|C Color display. -e regexp Start display only when information matches the perl(1) regular expression regexp. ...

DPB(1) - General Commands Manual

Distfiles, Replay, Proot, Bulk, Pkgpath, Dpb

DPB(1) - General Commands Manual # DPB(1) - General Commands Manual NAME # dpb - distributed ports builder SYNOPSIS # dpb [-acemqRrsUuvx] [-A arch] [-B chroot] [-b logfile] [-C pathlist] [-D PARAM=value] [-F m] [-f m] [-h hosts] [-I pathlist] [-J p] [-j n] [-L logdir] [-l lockdir] [-M threshold] [-P pathlist] [-p parallel] [-S logfile] [-X pathlist] [pathlist …] DESCRIPTION # dpb is used to build ports on a cluster of machines, or on a single machine with several cores. ...

MIRRORING-PORTS(7) - Miscellaneous Information Manual

Ports, Dpb, Distfiles, Mirroring-Ports

MIRRORING-PORTS(7) - Miscellaneous Information Manual # MIRRORING-PORTS(7) - Miscellaneous Information Manual NAME # mirroring-ports - how to build a mirror for ports distfiles DESCRIPTION # The OpenBSD Ports Collection offers some powerful tools to mirror software sources. dpb(1) features a -F option which is explicitly designed for mirroring distfiles. If run with -F jobs, dpb will Limit itself to fetching distfiles, and not build any packages. Disregard any architecture or broken annotation, and try to fetch every distfile. ...

PKGPATH(7) - Miscellaneous Information Manual

Ports, Packages, Specs, Dpb, Bsd.port.mk, Pkgpath

PKGPATH(7) - Miscellaneous Information Manual # PKGPATH(7) - Miscellaneous Information Manual NAME # pkgpath - ports tree location for a package build DESCRIPTION # Each location in the ports tree is uniquely identified through a pkgpath, which encodes the directory, flavor and subpackage information that allows the build of a package. This is not to be confused with PKG_PATH, the list of URLs from which pkg_add(1) retrieves binary packages. ...

PORTS(7) - Miscellaneous Information Manual

Pkg_delete, Modules, Pkg_add, Packages, Make, Dpb, Pkg_info, Bsd.port.mk, Pkg_create, Ports

PORTS(7) - Miscellaneous Information Manual # PORTS(7) - Miscellaneous Information Manual NAME # ports - contributed applications DESCRIPTION # The OpenBSD Ports Collection is the infrastructure used to create binary packages for third party applications. For normal usage refer to packages(7), as most ports produce binary packages which are available from the official HTTP mirrors. Each port contains any patches necessary to make the original application source code compile and run on OpenBSD. ...

PORTSLOGGER(1) - General Commands Manual

Tmux, Dpb, Portslogger

PORTSLOGGER(1) - General Commands Manual # PORTSLOGGER(1) - General Commands Manual NAME # portslogger - logs ports builds selectively SYNOPSIS # portslogger [-s] directory DESCRIPTION # portslogger saves logs from ports build in separate files. portslogger handles directory change messages from the ports tree infrastructure and switches to a corresponding log file situated in directory accordingly, e.g., it will log the build from screen in directory/screen-4.0.3p1.log. portslogger will filter progress-bar noise from ftp(1), pkg_add(1), and pkg_create(1). ...

PROOT(1) - General Commands Manual

Bulk, Chroot, Dpb, Proot

PROOT(1) - General Commands Manual # PROOT(1) - General Commands Manual NAME # proot - ports chroot builder SYNOPSIS # proot [-B chroot] [-c configfile] [-S srcroot] [attribute=value …] DESCRIPTION # proot can fill up a chroot directory for ports building usage. It will perform a set of actions that should fill up a destination chroot directory from the base system (or an optional srcroot). As far as possible, proot will create hardlinks instead of copying files, so that cloning an existing chroot will often only consume i-nodes. ...