Subject: Re: Package build box
To: Andrew Gillham <gillhaa@ghost.whirlpool.com>
From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
List: tech-pkg
Date: 07/06/2000 03:51:42
On Wed, 5 Jul 2000, Andrew Gillham wrote:
> One thing I occasionally run into is a missing DEPENDS for a package.
> So if I happen to have 300 packages installed it works fine, but if I
> am starting from scratch the build fails. I can't think of a specific
> example right now, but it seems like a package checker machine would need
> to build each package all by itself, trash /usr/pkg and /var/db/pkg and
> then build the next one. Otherwise there may be an interdependency that
> goes uncaught.
That's exactly what's happening here. make clean CLEANDEPENDS=yes before
each build, and make deinstall DEINSTALLDEPENDS=yes after each one.
- Hubert
--
NetBSD - because Unix isn't just #include <linux.h>, i386, ILP32, ELF, ...!