Subject: Re: sandbox builds + Re: Removing All Packages
To: None <tech-pkg@netbsd.org>
From: Douglas Wade Needham <cinnion@ka8zrt.com>
List: tech-pkg
Date: 11/10/2004 10:11:35
version=3.0.0
Sender: tech-pkg-owner@NetBSD.org
And heaven forbid you get an error building/updating pkg X while still
needing to do pkgs Y and Z which depended upon X, and have to wait
several days or more for someone to fix the build of X so you can
start using pkg Z again on a hourly/daily basis. I was bitten by that
one way too many times in just a couple of months to use that method
again. My method of doing builds in a sandbox which exists off to the
side someplace has kept me from having to suffer like that. And when
you add to it the fact that I always keep a copy of what I have pushed
to machines (source and all builds), I can continue to install new
machines, make new copies and tweek them, etc. while waiting on
someone to fix pkg X, or find the time to fix it myself (as I had to
do with xview) is a major advantage I will never pass up on again.
- Doug
Quoting Sean Davis (dive@endersgame.net):
> On Tue, Nov 09, 2004 at 08:35:45AM +0100, Jaromir Dolecek wrote:
> > Ian Zagorskih wrote:
> > > AFAIU there's some way to update existing packages installation from both
> > > binary/pkgsrc but.. delete/rebuild just works for me and until i don't ave a
> > > really stable, proven and guaranteed choise i don't want to change
> > > anything :)
> >
> > 'make update' generally works pretty well.
>
> Sure, as long as you ignore the fact that if you have a lot of packages
> installed, you might end up building mozilla three or four times because
> multiple things were out of date and it doesn't keep track of what's already
> been done nor does it do things in a sane order.. ;-)
>
> -Sean
>
> --
> /~\ The ASCII
> \ / Ribbon Campaign Sean Davis
> X Against HTML aka dive
> / \ Email!
--
Douglas Wade Needham - KA8ZRT UN*X Consultant & UW/BSD kernel programmer
Email: cinnion @ ka8zrt . com http://cinnion.ka8zrt.com
Disclaimer: My opinions are my own. Since I don't want them, why
should my employer, or anybody else for that matter!