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>