[18641] in Athena Bugs
sun4 [8.4.17]: miniroot update and oschanges
daemon@ATHENA.MIT.EDU (Jonathon Weiss)
Thu Dec 28 04:05:33 2000
Date: Thu, 28 Dec 2000 04:05:26 -0500 (EST)
Message-Id: <200012280905.EAA01415@multics.mit.edu>
To: bugs@mit.edu
CC: jweiss@mit.edu
From: Jonathon Weiss <jweiss@MIT.EDU>
System name: multics.mit.edu
Type and version: SPARC/5 8.4.17 (with mkserv)
Display type: cgsix
Shell: /bin/athena/tcsh (/afs/sipb/project/tcsh/tcsh?)
Window manager: /afs/athena.mit.edu/project/windowmgr/bin/vtwm.gamma
What were you trying to do?
update a sun from 8.3 to 8.4
What went wrong?
during the update the following was printed:
> Performing local OS changes
> chroot: No such file or directory
> Re-copying config files after OS update
Yo, got any documentation, or other info?
This seems to have been caused by the following line in oschanges:
> chroot ${UPDATE_ROOT:-/} /usr/bin/catman -w -M /usr/openwin/share/man:/usr/dt/share/man:/usr/share/man
I believe this happens because chroot chroot's to $UPDATE_ROOT and
then tries to run /usr/bin/catman which is a link to /os
/usr/bin/catman, and os is a link into /afs. I assume that AFS is
mounted as /afs in the miniroot and not in $UPDATE_ROOT, and thus it
cant find catman. If I'm confused about where AFS is mounted during
the miniroot update, then I have no idea what the problem is.