From owner-freebsd-questions@FreeBSD.ORG Mon Feb 23 18:27:07 2009 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 01E97106570C for ; Mon, 23 Feb 2009 18:27:07 +0000 (UTC) (envelope-from af300wsm@gmail.com) Received: from mail-qy0-f67.google.com (mail-qy0-f67.google.com [209.85.221.67]) by mx1.freebsd.org (Postfix) with ESMTP id A49F38FC20 for ; Mon, 23 Feb 2009 18:27:06 +0000 (UTC) (envelope-from af300wsm@gmail.com) Received: by qyk19 with SMTP id 19so4007277qyk.11 for ; Mon, 23 Feb 2009 10:27:06 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <20090223174304.GB40292@slackbox.xs4all.nl> Received: by 10.224.15.2 with SMTP id i2mr2795475qaa.3.1235413626139; Mon, 23 Feb 2009 10:27:06 -0800 (PST) Message-ID: <0015175cddd4563a6304639a2620@google.com> Date: Mon, 23 Feb 2009 18:27:06 +0000 From: af300wsm@gmail.com To: Roland Smith , af300wsm@gmail.com, Free BSD Questions list Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Re: What's the simplest way to get a fresh copy of the source code for the system 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: Mon, 23 Feb 2009 18:27:07 -0000 On Feb 23, 2009 10:43am, Roland Smith wrote: > On Mon, Feb 23, 2009 at 01:15:16AM +0000, af300wsm@gmail.com wrote: > > Hi, > > > > My churches web server is having problems compiling world for FreeBSD > > 7.0-p10 (I believe I just did the csup last night). It gets to this > point > > and then stops with this error: > > > > touch gtype-desc.h > > touch: No such file or directory > The file gtype-desc.h doesn't exist on my 7.1 system. > I think that this means that the 'touch' binary is missing. See below. I had over looked that possibility but I agree now that you mention it especially in light of reading your further comments below. > Touch should never complain about missing files, because one of its > purposes is to create files that don't exist. So it is probably the > 'touch' binary itself is missing. Try 'which touch'. It should report > '/usr/bin/touch'. If it doesn't, touch is MIA. > It might be saved in the lost+found directory of the partition that > holds /usr/bin. > The easiest way to get it back is to just build touch. Or copy it from > the install/live-cd. I'ma little unclear about how to build individual programs from within the source tree. Can you please explain how I'd do this? Thanks, Andy