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
--
in message <20051005091251.GA11612@holestein.holy.cow>, wrote Parv thusly...> > I am having problem using mergemaster in 5-stable ()Forgot to note the vintage of 5-stable, which is 2005.10.04.18.00.43. --
Scot Hetzel
2005-Oct-05  09:25 UTC
5.x, mergemaster dying due to problem w/ "mtree -eU ..."
On 10/5/05, Parv <parv@pair.com> wrote:> *** 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? > >Not sure if I had run accros this problem when I move my source directory from /usr/src to /usr/src/5x. But I added: SOURCEDIR='/usr/src/5x/etc' to /etc/mergemaster.rc. And I haven't had a problem with my sources in another location. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.