From owner-freebsd-questions@FreeBSD.ORG Mon Apr 16 16:35:36 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD23416A404 for ; Mon, 16 Apr 2007 16:35:36 +0000 (UTC) (envelope-from cs@schug.net) Received: from schug.net (s0.schug.net [194.97.148.170]) by mx1.freebsd.org (Postfix) with ESMTP id 9197113C4B8 for ; Mon, 16 Apr 2007 16:35:36 +0000 (UTC) (envelope-from cs@schug.net) Received: by schug.net (Postfix, from userid 10000) id 81EBAC59F6; Mon, 16 Apr 2007 18:12:40 +0200 (CEST) Date: Mon, 16 Apr 2007 18:12:40 +0200 From: Christoph Schug To: Charlie McElfresh Message-ID: <20070416161240.GB32149@voodoo.schug.net> References: <44b41e4e0704160817r290834f0r5e6ac3119da31f90@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44b41e4e0704160817r290834f0r5e6ac3119da31f90@mail.gmail.com> Organization: SpaceNet AG User-Agent: Mutt/1.5.13 OpenPKG/2-STABLE (2006-08-11) Cc: freebsd-questions@freebsd.org Subject: Re: problems with Engelschall upgrade toolkit 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, 16 Apr 2007 16:35:36 -0000 On Mon, Apr 16, 2007, Charlie McElfresh wrote: > I'm running Ralf Engelschall's upgrade toolkit, in an effort to get > from 5.4release to 6. > > I did > > make upgrade > > and when I try to run > > make etc > > I come to this prompt > > How should I deal with this? [Use the existing /var/tmp/temproot] > > I hit "enter", and I get this error message: > > *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to > the temproot environment > > *** Error code 1 > > Stop in /usr/adm. > *** Error code 1 (ignored) Have you tried to go with a clean /var/tmp/temproot by typing 'd' for "delete"? | # make etc | Updating /etc (system configuration) | | *** 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 [...] BTW, when doing such big version jumps I would run 'mergemaster -p' before doing the build as there might be new users or groups required for it. | # make update-cvsup-src update-cvsup-doc update-cvsup-ports | # mergemaster -p | # make upgrade | # make etc -cs