From owner-freebsd-stable@FreeBSD.ORG Wed Oct 5 09:12:53 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09C3F16A420 for ; Wed, 5 Oct 2005 09:12:53 +0000 (GMT) (envelope-from parv@pair.com) Received: from mta10.adelphia.net (mta10.adelphia.net [68.168.78.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9261E43D53 for ; Wed, 5 Oct 2005 09:12:52 +0000 (GMT) (envelope-from parv@pair.com) Received: from default.chvlva.adelphia.net ([69.160.76.67]) by mta10.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20051005091251.RPPW16334.mta10.adelphia.net@default.chvlva.adelphia.net> for ; Wed, 5 Oct 2005 05:12:51 -0400 Received: by default.chvlva.adelphia.net (Postfix, from userid 1000) id BE2B7B588; Wed, 5 Oct 2005 05:12:51 -0400 (EDT) Date: Wed, 5 Oct 2005 05:12:51 -0400 From: Parv To: f-stable Message-ID: <20051005091251.GA11612@holestein.holy.cow> Mail-Followup-To: f-stable Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: 5.x, mergemaster dying due to problem w/ "mtree -eU ..." 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: Wed, 05 Oct 2005 09:12:53 -0000 I am having problem using mergemaster in 5-stable () and had the same problem when i updated from 5.3 to 5.4. Following is the complete session after installworld of 5-stable ... # /usr/sbin/mergemaster -i *** The directory specified for the temporary root environment, /var/tmp/temproot, exists. This can be a security risk if untrusted users have access to the system. Use 'd' to delete the old /var/tmp/temproot and continue Use 't' to select a new temporary root directory Use 'e' to exit mergemaster Default is to use /var/tmp/temproot as is How should I deal with this? [Use the existing /var/tmp/temproot] d *** Deleting the old /var/tmp/temproot *** Creating the temporary root environment in /var/tmp/temproot *** /var/tmp/temproot ready for use *** Creating and populating directory structure in /var/tmp/temproot mtree -eU -f /misc/src-5/etc/mtree/BSD.root.dist -p /var/tmp/temproot/ mtree:No such file or directory *** Error code 1 Stop in /misc/src-5/etc. *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to the temproot environment I have /usr/src symlinked ... lrwxr-xr-x 1 root wheel 9 Dec 21 2004 /usr/src@ -> /misc/src lrwxr-xr-x 1 root wheel 5 Oct 5 00:04 /misc/src@ -> src-5 drwxr-xr-x 21 root wheel 1024 Oct 5 03:49 /misc/src-5/ So what is wrong on my end that mergemaster dies during mtree process? - Parv --