CORRECTED RECOVERY PROCEDURE: kern/120733: libbsm.so.1 missing after
upgrading to 6.3-RELEASE
Matthew
mpope at teksavvy.com
Sat Aug 16 07:54:32 UTC 2008
There were 2 omissions that I've corrected herein to my kern/120733
recovery procedure:
These are documented below as a pseudo-script.
Disclaimer: I have no idea if this is the optimal way to recovery from
kern/120733, but it did bring my 6.3-RELEASE back to a stable,
completely working state.
## STEP 1 - use CVSup to get latest 6.3 source
##
# cd /usr && cvsup sup.6.3
where sup.6.3 contains:
... preceding lines from stable.supfile ...
*default release=cvs tag=RELENG_6_3
... following lines from stable.supfile ...
## STEP 2 - from 6.3 /usr/src/UPDATING: General Notes:
## "To Just Build a kernel when you know that it won't mess you up"
##
# cd /src/sys/${arch}/conf
# config GENERIC <-- this emits msg informing of extra cleandepend step
# cd ../compile/GENERIC
# make cleandepend
# make depend
# make
# make install
## STEP 3 - The 6.3 /usr/src/UPDATING had no recipe to recover from
kern/120733 so
## I adapted Section 23.4.1 of Handbook: The Canonical Way to Rebuild
your System
## with the 'fsck' and 'mount -a' steps gathered from 7.0 /usr/src/UPDATING
##
# reboot (to singleuser mode)
# fsck
# mount -a
# make buildworld
# mergemaster -p
# make installworld
# mergemaster
# reboot
More information about the freebsd-bugs
mailing list