Another random question :) Could you clarify how bob determines a package needs to be rebuilt? I understand "bob clean" should be run after updating pkgsrc (including making a local change to a package). Does it rely on a packages PKGNAME changing? If so, might there at some point be an option to have something akin to pkg_chk -B which checks PKGNAME FILESDIR PKGDIR DISTINFO_FILE & PATCHDIR? Thanks :) David On Mon, 22 Dec 2025 at 10:44, Jonathan Perkin <jperkin%pkgsrc.org@localhost> wrote: > > Hi! > > As some of you know I've been working on a new build tool that is > designed to provide an alternative to pkg_chk/pkgrr/pbulk for most > situations. > > It's now at the stage where it works reasonably well across NetBSD, > Linux, and SunOS, and I'd like to get some user feedback on what > features you'd like, what doesn't work, what needs better docs, etc. > > Here's a screencast showing a build: > > https://asciinema.org/a/763171 > > and if you press 'v' during the build phase it toggles a full-screen UI > with panes showing live build progress for each sandbox: > > https://asciinema.org/a/763316 > > The README details how to get installed and started, along with a > comparison with the existing build tools: > > https://github.com/jperkin/bob > > Ultimately this is a tool that runs as root and involves mounts, > sandboxes, killing processes, and running "rm -rf". While I am making > every effort to make bob as safe as possible, please be careful when > making changes to your config.lua. > > (If you installed an earlier v0.0.x version you'll need to re-init as I > made some minor config changes). > > Cheers, > > -- > Jonathan Perkin pkgsrc.smartos.org > Open Source Complete Cloud www.tritondatacenter.com