From charford@infinithost.com  Fri Oct  3 07:46:06 2003
Return-Path: <charford@infinithost.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 72EC616A4C1
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  3 Oct 2003 07:46:06 -0700 (PDT)
Received: from pilsener.srv.ualberta.ca (pilsener.srv.ualberta.ca [129.128.5.19])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 666A243FE1
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  3 Oct 2003 07:45:22 -0700 (PDT)
	(envelope-from charford@infinithost.com)
Received: from infinithost.com ([129.128.88.95])
	by pilsener.srv.ualberta.ca (8.12.10/8.12.9) with ESMTP id h93EjK4x017801
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 3 Oct 2003 08:45:21 -0600 (MDT)
Message-Id: <362CE5D2-F5B0-11D7-983F-000393A39C48@infinithost.com>
Date: Fri, 3 Oct 2003 08:45:20 -0600
From: Colin Harford <charford@infinithost.com>
Sender: by electronic mail charford @ infinithost.com and promptly destroy the original transmission.  Thank you for your assistance.
To: FreeBSD-gnats-submit@freebsd.org
Subject: [Patch] Unable to installworld on multiple machines

>Number:         57539
>Category:       misc
>Synopsis:       [Patch] Unable to installworld on multiple machines
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    ru
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 03 07:50:16 PDT 2003
>Closed-Date:    Sun Jan 25 15:13:10 PST 2004
>Last-Modified:  Sun Jan 25 15:13:10 PST 2004
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 - -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 
 
 > Submitter-Id:	current-users
 > Originator:	charford@infinithost.com
 > Organization:	Infinithost
 > Confidential:	no
 > Synopsis:	[Patch] Unable to installworld on multiple machines
 > Severity:	non-critical
 > Priority:	medium
 > Category:	conf
 > Class:		sw-bug
 > Release:	FreeBSD 5.1-RELEASE i386
 Environment:
 System: FreeBSD hermes.infinithost.com 5.1-RELEASE FreeBSD 5.1-RELEASE 
 #2: Thu Jun 26 00:38:46 CDT 2003 
 root@hermes.infinithost.com:/usr/obj/usr/src/sys/GENERIC i386
 
 
 	<machine, os, target, libraries (multiple lines)>
 > Description:
 	Trying to build FreeBSD from another machine's SRC complains that 
 touch cannot be found.
 > How-To-Repeat:
 	If you go to install it onto a machine other than the world was 
 compiled on it comes up with an error that touch cannot be
 found.  Searching google and such points for most of this problem to be 
 an issue with the date.  However, that does not seem to the case...
 If you change Makefile.inc1 to the attached patch there is no longer 
 the problem.
 
 > Fix:
 
 	See attached diff.  Quite simply, have installworld rebuild touch and 
 m4 as part of the installworld process.
 
 
 - - --- Makefile.inc1.diff begins here ---
 *** Makefile.inc1.orig	Thu Oct  2 20:42:35 2003
 - - --- Makefile.inc1	Thu Oct  2 20:43:25 2003
 ***************
 *** 401,407 ****
    	for prog in [ awk cap_mkdb cat chflags chmod chown \
    	    date echo egrep find grep \
    	    ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \
 ! 	    test true uname wc zic; do \
    		cp `which $$prog` ${INSTALLTMP}; \
    	done
    	cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
 - - --- 401,407 ----
    	for prog in [ awk cap_mkdb cat chflags chmod chown \
    	    date echo egrep find grep \
    	    ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \
 ! 	    test true uname wc zic touch m4; do \
    		cp `which $$prog` ${INSTALLTMP}; \
    	done
    	cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
 - - --- Makefile.inc1.diff ends here ---
 
 
 
 
 - -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.1 (Darwin)
 
 iD8DBQE/fYtrtf2vknGZ+KoRAsMoAJ4uXKq9Mc7XzAZm5i2PSH3JzD071wCeN9Vz
 cVSl6Xa76FqdYpU32zq4Ens=
 =lnLU
 - -----END PGP SIGNATURE-----
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.1 (Darwin)
 
 iD8DBQE/fYuBtf2vknGZ+KoRAjiUAJsHh5OMRoSvyfappXo3ZiVgUuxs9wCcCxHU
 lK3xKpRHDFPWxFjUqwlPSzk=
 =ykc+
 -----END PGP SIGNATURE-----
 
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: oliver 
Responsible-Changed-When: Tue Oct 7 13:06:08 PDT 2003 
Responsible-Changed-Why:  
Reassign misfiled PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=57539 
Responsible-Changed-From-To: freebsd-bugs->ru 
Responsible-Changed-By: ru 
Responsible-Changed-When: Thu Jan 22 23:59:25 PST 2004 
Responsible-Changed-Why:  
Helping originator to narrow his problem down. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=57539 
State-Changed-From-To: open->closed 
State-Changed-By: ru 
State-Changed-When: Sun Jan 25 15:10:34 PST 2004 
State-Changed-Why:  
Pilot error -- originator didn't NFS export /usr/obj from 
the build box causing the installworld on an install box 
to attempt to perform some of the buildworld actions. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=57539 
>Unformatted:
