Will Senn <will.s...@gmail.com> writes: > On 8/13/24 19:00, Brad Spencer wrote: >> local pkgsrc instance, > By this do you mean rsyncing a mirror locally of something along the > lines of: > https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/10.0_2024Q2/All/ > > for the latest as of now? > > Will
Yes, that is one way to do it if you don't want to build anything yourself. Depending on how organized you are, you may end up pulling down a lot of packages, but if disk space and network download time / cost are not factors, that may not matter. I honestly don't know how large an entire bulk artifact repo is these days. You can also just build the packages you want with the options you like. I do this mostly because I don't like a number of the usual options that many packages use and I also use a very small subset of the available packages from pkgsrc. I organize the builds using local meta packages which pull in just exactly what I want for each system type. My repo for amd64, for example, is only 2GB and contains only about 630 packages. This repo contains all packages for any amd64 system type I have. The i386 and arm repos are even smaller. -- Brad Spencer - b...@anduin.eldar.org - KC8VKS - http://anduin.eldar.org