Erik Norgaard wrote:

Hi,

I just upgraded to -CURRENT (yesterdays). Everything goes well, I reboot
into single user mode, mount all partitions and run 'make installworld'

To finish the upgrade I run "mergemaster" still in single user mode, but
this fails with the following output:

# /usr/sbin/mergemaster

tput: no terminal type specified and no TERM environmental variable.
*** 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]

  *** Leaving /var/tmp/temproot intact

*** 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 /usr/src/etc/mtree/BSD.root.dist -p /var/tmp/temproot/
mtree:No such file or directory
*** Error code 1

Stop in /usr/src/etc.

 *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to
     the temproot environment

#
Script done on Tue Nov  2 12:08:40 2004

Rebooting into normal multi-user mode, I have no problem running the
script.

Should I simply not run mergemaster in single user mode? (Anyway, I
believe the error to be odd).

Cheers, Erik

PS: I have had this error before, in june and september with -CURRENT.



I was told to run mergemaster in multi-user mode, and that the only time you drop down to single-user mode was to run make installworld and even that was "semi-optional".

1: # cd /usr/src
2: # make buildworld && make buildkernel && make installkernel
3: # reboot
4: briefly test your new kernel.
5: # shutdown now
6: # cd /usr/src
7: # make installworld
8: # reboot
9: login.
10: # mergemaster

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to