From owner-freebsd-current@FreeBSD.ORG Mon Jul 23 09:45:09 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B64DE16A418 for ; Mon, 23 Jul 2007 09:45:09 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from s200aog13.obsmtp.com (s200aog13.obsmtp.com [207.126.144.127]) by mx1.freebsd.org (Postfix) with SMTP id E24E713C478 for ; Mon, 23 Jul 2007 09:45:06 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from source ([217.206.187.80]) by eu1sys200aob013.postini.com ([207.126.147.11]) with SMTP; Mon, 23 Jul 2007 09:45:04 UTC Received: from [10.0.0.89] (bill.mintel.co.uk [10.0.0.89]) by rodney.mintel.co.uk (Postfix) with ESMTP id AF7E618141B; Mon, 23 Jul 2007 10:12:06 +0100 (BST) Message-ID: <46A47044.9070307@tomjudge.com> Date: Mon, 23 Jul 2007 10:09:24 +0100 From: Tom Judge User-Agent: Thunderbird 1.5.0.12 (X11/20070604) MIME-Version: 1.0 To: Julian Elischer References: <46A3ECE0.5010304@elischer.org> In-Reply-To: <46A3ECE0.5010304@elischer.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: readonly source broken? 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: Mon, 23 Jul 2007 09:45:09 -0000 Julian Elischer wrote: > > with a readonly /usr/src & /usr/obj (mounted via NFS from the machine > where "make buildworld" was run, > make installworld has the following error. > this seems wrong to me.. > > > ===> gnu/usr.bin/cvs/cvs (install) > install -s -o root -g wheel -m 555 cvs /usr/bin > install -o root -g wheel -m 444 cvs.1.gz /usr/share/man/man1 > install -o root -g wheel -m 444 cvs.5.gz /usr/share/man/man5 > ===> gnu/usr.bin/cvs/contrib (install) > sed -e 's,@CSH@,/bin/csh,' -e 's,@PERL@,/usr/bin/perl,' > /usr/src/gnu/usr.bin/cvs/contrib/../../../../contrib/cvs/contrib/Makefile.in > > Makefile > cannot create Makefile: Read-only file system > *** Error code 2 > > Stop in /usr/src/gnu/usr.bin/cvs/contrib. > *** Error code 1 > > Stop in /usr/src/gnu/usr.bin/cvs. > *** Error code 1 > > Stop in /usr/src/gnu/usr.bin. > *** Error code 1 I do this type of installation quite regularly, it is usually a sign that either the /etc/make.conf is different between the build host and install host. Or that a part of the tree has been cleaned and not rebuilt. Tom