From owner-freebsd-stable@FreeBSD.ORG Fri Jan 6 10:42:42 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCCDA16A41F; Fri, 6 Jan 2006 10:42:41 +0000 (GMT) (envelope-from jrhett@mail.meer.net) Received: from outbound0.sv.meer.net (outbound0.sv.meer.net [205.217.152.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 941E143D81; Fri, 6 Jan 2006 10:42:24 +0000 (GMT) (envelope-from jrhett@mail.meer.net) Received: from mail.meer.net (mail.meer.net [209.157.152.14]) by outbound0.sv.meer.net (8.12.10/8.12.6) with ESMTP id k06AfCpD079773; Fri, 6 Jan 2006 02:42:15 -0800 (PST) (envelope-from jrhett@mail.meer.net) Received: from mail.meer.net (localhost [127.0.0.1]) by mail.meer.net (8.13.3/8.13.3/meer) with ESMTP id k06AeQgt057708; Fri, 6 Jan 2006 02:40:26 -0800 (PST) (envelope-from jrhett@mail.meer.net) Received: (from jrhett@localhost) by mail.meer.net (8.13.3/8.13.3) id k06AePwi057703; Fri, 6 Jan 2006 02:40:25 -0800 (PST) (envelope-from jrhett) Date: Fri, 6 Jan 2006 02:40:25 -0800 From: Jo Rhett To: "Daniel O'Connor" Message-ID: <20060106104025.GC54324@svcolo.com> Mail-Followup-To: Daniel O'Connor , freebsd-stable@freebsd.org, Scott Long , Peter Jeremy , stable@freebsd.org, K?vesd?n G?bor , current References: <43A266E5.3080103@samsco.org> <200512231126.51500.doconnor@gsoft.com.au> <20060105093220.GJ1358@svcolo.com> <200601052112.09446.doconnor@gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200601052112.09446.doconnor@gsoft.com.au> Organization: svcolo.com User-Agent: Mutt/1.5.9i Cc: freebsd-stable@freebsd.org, current , Peter Jeremy , stable@freebsd.org, K?vesd?n G?bor Subject: Re: FreeBSD Update is the binary update solution [Re: HEADS UP: Release schedule for 2006] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2006 10:42:42 -0000 On Thu, Jan 05, 2006 at 09:11:58PM +1030, Daniel O'Connor wrote: > On Thu, 5 Jan 2006 20:02, Jo Rhett wrote: > > On Fri, Dec 23, 2005 at 11:26:44AM +1030, Daniel O'Connor wrote: > > > How do you expect these two to be handled in a binary upgrade? > > > I can't see how it's possible.. > > > > Look around. Every major commercial OS does it just fine. Most of the > > open source OSes do it just fine. Debian had probably the easiest to use > > system, and they've risen, owned the world and fallen all while FreeBSD has > > been debating this issue. > > You appear to be misunderstanding what I said. > > I'm not arguing binary upgrades shouldn't be done but I'm suggesting that it > isn't NECESSARY to version and package the base install to do it. Whether or not the core is 'packaged' is an implementation detail. I've heard good arguements either way. But some sort of versioning is required. How do you know what to update? How do you know if it has been updated already? Checksum analysis is the VERY long way around and incredibly CPU intensive. And it requires an extensive database of all possible combinations. > > > I don't think integrating it with the core OS (whatever that means) will > > > magically fix this. > > > > If you knew what it meant, you would understand why it would help. > > Ah what a great explanation of what is meant. > There are several people who don't know what is meant here and I haven't seen > a decent explanation forthcoming. I had explained it several times in other replies, and wasn't going to repeat it again. Especially not against a global wide open "I don't think it will help" without any backing arguements or qualifications to the statement. It's just too broad to work with. In short, not trying to be rude but would prefer to focus on solutions that explain the 10k view. > Just because I don't run jails doesn't mean I don't know the pain of upgrading > a system. Just because you've upgraded a system doesn't mean you understand or even grasp the issues involved in managing jails. You can tell me that driving a car should give you the experience to argue riding motorcycles with me, but I'm going to have trouble taking you seriously ;-) (no offense intended, really... just trying to be clear) -- Jo Rhett senior geek SVcolo : Silicon Valley Colocation