Building Packages How to build 2,000+ packages, correctly and quickly? Hardware Master (`bento'): dual PII, 300MHz, 128MB memory, 10 SCSI disks 8 clients: K6 3D, 350MHz, 64MB memory, 1 IDE disk Build process Build each package in separate chroot area Always start with empty /usr/local Install dependencies from packages (A -> B/C -> D) Build packages in right order using (what else?) make Takes about 16 hours to build 2,000+ packages Build errors at http://bento.freebsd.org/ Sample scripts in /usr/ports/Tools/portbuild Next: Problems