problems with Engelschall upgrade toolkit
Christoph Schug
chris+freebsd-questions at schug.net
Mon Apr 16 16:35:36 UTC 2007
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
More information about the freebsd-questions
mailing list