Pkgsrc bulk builds

From NetBSD Wiki

Jump to: navigation, search

This page contains various hacks, ideas and other stuff related to pkgsrc bulk builds.

Building a single package like in a bulk build

env \
    BULKFILESDIR=/usr/pkg/2006Q4-logs \
    USE_BULK_CACHE=yes \
    BATCH=yes \
    MAKECONF=/usr/pkg/etc/mk.conf \
    /usr/pkg/2006Q4/bin/bmake \
        bulk-package

Wishlist

  • There should be a client-server bulk build where you can fix packages while others are built and then resubmit them, so they are tried again. This is useful when you see that ncurses or libiconv cannot be built, you have a quick fix and want to try again quickly.
  • There should be interactive bulk builds, where it is simple to fix a package on the fly and just say "retry that package".
Personal tools