Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Oct 2000 12:50:31 -0500 (CDT)
From:      Mike Meyer <mwm@mired.org>
To:        Jordan Hubbard <jkh@winston.osd.bsdi.com>
Cc:        cvs-all@freebsd.org
Subject:   Re: How long for -stable [ Re: cvs commit: src/usr.bin/finger finger.c ] 
Message-ID:  <14811.28135.356246.136840@guru.mired.org>
In-Reply-To: <72919698@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
Jordan Hubbard writes:
> > What about ports?  How do you propose that they be tested, as opposed
> > to "it-compiles-so-ship-it" on these 3.x boxes if, say, the developer
> > in question only runs 4.x boxes, with a single not-yet-built 5.x box
> > for when 5.x settles down?
> I think we need to go back to providing dynamically created
> "sandboxes" again, where the would-be tester can quickly create a
> minimal (e.g. nothing more than strictly required) chroot tree from
> scratch, chroot into it and build the port in question so that it and
> all its deps get properly built and tested.  We used to do that back
> in the "old days" and then stopped, probably because people got
> worried about root access for chroot and killed sandboxes rather than
> simply firewalling the heck out of a sacrificial box and moving them
> there.  Anyway, these sandboxes should furthermore live on a 3.x
> reference box which the project provides (so the developer's not on
> the hook for it) and is specially selected for having cojones muy
> grande in the disk and CPU department.  I can arrange the hardware,
> I'm fairly confident of that part.

If you're going to start thwacking on the ports testing, I for one
would *love* to see LOCALBASE/PREFIX != "/usr/local" become part of
the standard testing. I'm not sure that LOCALBASE != PREFIX can be
expected to work in all cases (nuts, LOCALBASE(now) !=
LOCALBASE(dep-install) will cause problems), but having them both
pointed somewhere else ought to work reliably.

	Thanx,
	<mike



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14811.28135.356246.136840>