From owner-freebsd-stable@FreeBSD.ORG Thu Jan 26 01:33:42 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8611106566C for ; Thu, 26 Jan 2012 01:33:42 +0000 (UTC) (envelope-from ari@ish.com.au) Received: from fish.ish.com.au (eth5921.nsw.adsl.internode.on.net [59.167.240.32]) by mx1.freebsd.org (Postfix) with ESMTP id 824CB8FC08 for ; Thu, 26 Jan 2012 01:33:41 +0000 (UTC) Received: from [10.242.2.6] (port=58583 helo=Aris-MacBook-Pro.local) by fish.ish.com.au with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.76) (envelope-from ) id 1RqEDZ-0001CT-00; Thu, 26 Jan 2012 12:33:37 +1100 X-CTCH-RefID: str=0001.0A150205.4F20AD71.00C2,ss=1,re=0.000,fgs=0 Message-ID: <4F20AD6C.2010304@ish.com.au> Date: Thu, 26 Jan 2012 12:33:32 +1100 From: Aristedes Maniatis User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20120118 Thunderbird/10.0 MIME-Version: 1.0 To: John Baldwin References: <4F1D27FE.6040604@ish.com.au> <201201251148.33304.jhb@freebsd.org> In-Reply-To: <201201251148.33304.jhb@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-stable@freebsd.org, nwhitehorn@freebsd.org Subject: Re: missing 9.0 installation packages 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: Thu, 26 Jan 2012 01:33:42 -0000 On 26/01/12 3:48 AM, John Baldwin wrote: > On Monday, January 23, 2012 4:27:26 am Aristedes Maniatis wrote: >> I wanted to install src onto an existing RELEASE-9.0 box (that is maintained > using freebsd-update), since I needed to build lsof. I then used sysintall as > follows: >> >> * Media: ftp.freebsd.org >> * Distribution: custom -> src -> sys/base/include/lib >> >> Error message was then: >> >> | Unable to transfer the sbase distribution from │ >> │ ftp://ftp.freebsd.org. │ >> │ │ >> │ Do you want to try to retrieve it again? | >> >> >> I see some distributions here: > ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/9.0-RELEASE/ but I > can't see anything called sbase.txz in my searching. >> >> This might work fine from CD, but this server is in the colo without an easy > way for me to insert a CD. > > You can't use sysinstall on 9.0 since the distribution format changed. I > don't think there is a way to install them via bsdinstall post-install. > (Nathan cc'd in case there is). I think you can root around in the FTP > directory and find the source tarball and untar it on your box by hand > however. Thanks for this information. I guess we are in an interim place between sysinstall and the new installer. Perhaps, in 9.1, freebsd-update should remove sysinstall since it not longer works properly. Perhaps this functionality could be built into freebsd-update? After all, it scans the system to find which packages have been installed and which have not. Wouldn't it be nice if it could go one step further and install them for you? Right now, if freebsd-update gets stuck (for example, because you have a custom kernel) it is quite hard to get it unstuck and get back on the binary update path. Thanks for the very nice work in 9.0. Subjectively, the disk subsystem changes from 8.2 to 9.0 have been a huge performance improvement. Cheers Ari -- --------------------------> Aristedes 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