From owner-freebsd-questions@FreeBSD.ORG Tue Mar 4 13:14:37 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 277461065675 for ; Tue, 4 Mar 2008 13:14:37 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from snoogles.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id E6C8E8FC24 for ; Tue, 4 Mar 2008 13:14:36 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from localhost (localhost [127.0.0.1]) by snoogles.rachie.is-a-geek.net (Postfix) with ESMTP id F0F141CDE4; Tue, 4 Mar 2008 04:14:35 -0900 (AKST) From: Mel To: freebsd-questions@freebsd.org Date: Tue, 4 Mar 2008 14:02:46 +0100 User-Agent: KMail/1.9.7 References: <20080303200933.GA909@gauss.sanabria.es> <200803040214.50082.fbsd.questions@rachie.is-a-geek.net> <47CD3B79.7070607@default.co.yu> In-Reply-To: <47CD3B79.7070607@default.co.yu> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200803041402.47267.fbsd.questions@rachie.is-a-geek.net> Cc: Bogdan =?utf-8?q?=C4=86ulibrk?= Subject: Re: It is safe to build ports for 7.0 from a 6.3 chroot? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Mar 2008 13:14:37 -0000 On Tuesday 04 March 2008 13:07:21 Bogdan =C4=86ulibrk wrote: > Mel wrote: > | Minimize downtime of services provided by ports? > | > | Jose: take a look at Tinderbox - it does exactly what you want to do: > > build > > | ports for OS release X on OS release Y, using chroot. If you're unsure > > about > > | your own method, because of OSVERSION or similar, do it using Tinderbox. > > IMHO, the usual procedure described in handbook will satisfy 95% of > upgrade scenarios. Others can install compat6x port right after (or > before) reboot. And then upgrade all ports, while the services are running? > In any case, be free to try whatever scenario works for you, but I would > ~ not like to be the one who inherits server with such 'messy-upgrade' :| Just cause it doesn't fall into your 95% slice, doesn't make it messy. It's= in=20 fact cleaner then using compat6x, *because* compat6x doesn't fall into the= =20 category of potential causes when things don't work. =46YI: tinderbox is based on the pointyhat build cluster, which makes all=20 the 'messy' packages for the FreeBSD package servers. =2D-=20 Mel Problem with today's modular software: they start with the modules and never get to the software part.