From owner-freebsd-current@FreeBSD.ORG Wed Nov 18 10:08:50 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A9BF106566C for ; Wed, 18 Nov 2009 10:08:50 +0000 (UTC) (envelope-from kraduk@googlemail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id A9F518FC12 for ; Wed, 18 Nov 2009 10:08:49 +0000 (UTC) Received: by fxm27 with SMTP id 27so1014948fxm.3 for ; Wed, 18 Nov 2009 02:08:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=vXdjAxzSksQXrbVRenZeMD3xvxXkSKhTH6+KepIt720=; b=WidmqDNDOaFk+hWn5NV2sMGZw49s2mDKomHAkrhytyuMn1K8pWCakhd4NAkaowOavk SNMR+siChRqVteF+gTOqYLsjQi8UXSfqTK2d9I0D2Ol5VYti09hlOL1Vjv0bkBsoa4rh Z9tYT+tVx4cZIAFB5ocycXvAngZp57trM2g3Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=SP1qY6mvBtWeoQr6U2C28efyHm9DbTS/EEXsOPUMSIY2Ve3+tPLLXxCN+2hHXylWza xE8lDRzBbdf9ZsHnS8CDOj1OKIKCiPU/q12l32iSRt1PSVbbMhuMOrrFJfwFMLYecvxo CSMpdOWru7eAwM1bBmKSR7kDGPFol9WG0Mogs= MIME-Version: 1.0 Received: by 10.239.140.66 with SMTP id w2mr1070566hbw.208.1258538928483; Wed, 18 Nov 2009 02:08:48 -0800 (PST) In-Reply-To: <4B02B4BB.30400@ish.com.au> References: <4B023061.7070203@ish.com.au> <4B02B4BB.30400@ish.com.au> Date: Wed, 18 Nov 2009 10:08:48 +0000 Message-ID: From: krad To: Aristedes Maniatis Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-current@freebsd.org Subject: Re: request: LOADER_ZFS_SUPPORT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Nov 2009 10:08:50 -0000 2009/11/17 Aristedes Maniatis > On 17/11/09 9:14 PM, Ivan Voras wrote: > >> Aristedes Maniatis wrote: >> >>> Is it possible that this flag be set to YES in the FreeBSD 8.0 branch >>> before final release? >>> >> >> Certainly not. The release is around the corner. >> > > In that case, there are some other options: > > 1. Build the binaries that freebsd-update uses with this flag set. That > isn't the same thing as changing the flag in the ISOs of the official > FreeBSD 8.0 release. > > 2. Build logic into freebsd-update which detects that the user has > LOADER_ZFS_SUPPORT in src.conf, or else that it is trying to replace a > working /boot/loader with a 'defective' version without ZFS capability. I > had previously thought freebsd-update took hashes of all system files so it > knew which ones had changed and what to warn the user about, but I must have > misunderstood that. > > 3. Deprecate freebsd-update as the recommended way to upgrade FreeBSD > systems and put source updates back to the top recommended choices. I've > noticed that all recent release notices recommend freebsd-update. > > Possibly freebsd-update should be maintained as part of the release process > and not by someone at arm's length to the re team. In recent times it has > broken rebooting after an update twice: once because of the above issue, and > earlier when updating from 7.2 to 8.0-beta it was impossible to install a > new kernel, reboot and then install world. This wasn't a freebsd-update > specific issue (there is an incompatibility between new ZFS kernel modules > and old userland tools), but it will bite everyone using freebsd-update and > ZFS. > > I suggest there will be a fair few unhappy people when 8.0 is released and > people using ZFS for system files upgrade from 7.x. Then when 8.1 whips > around and people who followed instructions to boot from ZFS without a UFS > partition, will suffer a second round of pain. > > Ari Maniatis > > > > -- > --------------------------> > ish > http://www.ish.com.au > Level 1, 30 Wilson Street Newtown 2042 Australia > phone +61 2 9550 5001 fax +61 2 9550 4001 > GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > WHy not just build from source?