svn commit: r216591 - head
Alexander Leidinger
netchild at FreeBSD.org
Mon Dec 20 15:17:34 UTC 2010
Author: netchild
Date: Mon Dec 20 15:17:34 2010
New Revision: 216591
URL: http://svn.freebsd.org/changeset/base/216591
Log:
Suggest to run the delete-old target after the second mergemaster. If you run
it before, your rc scripts may still reference old files/directories and
if you are in the unlucky situation to have triggered a reboot (intentionally
or not) between the delete-old run and the mergemaster, your system may not
start anymore.
While I'm here, give a hint about delete-old-libs.
Noticed by: bcr (luckily in a discussion and not by getting hit by this)
MFC after: 1 week
Modified:
head/UPDATING
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Mon Dec 20 14:54:24 2010 (r216590)
+++ head/UPDATING Mon Dec 20 15:17:34 2010 (r216591)
@@ -1136,8 +1136,8 @@ COMMON ITEMS:
<reboot in single user> [3]
mergemaster -p [5]
make installworld
- make delete-old
mergemaster -i [4]
+ make delete-old [6]
<reboot>
@@ -1174,8 +1174,8 @@ COMMON ITEMS:
<reboot in single user> [3]
mergemaster -p [5]
make installworld
- make delete-old
mergemaster -i [4]
+ make delete-old [6]
<reboot>
Make sure that you've read the UPDATING file to understand the
@@ -1218,6 +1218,10 @@ COMMON ITEMS:
install) after the buildworld before this step if you last updated
from current before 20020224 or from -stable before 20020408.
+ [6] This only deletes old files and directories. Old libraries
+ can be deleted by "make delete-old-libs", but you have to make
+ sure that no program is using those libraries anymore.
+
[8] In order to have a kernel that can run the 4.x binaries needed to
do an installworld, you must include the COMPAT_FREEBSD4 option in
your kernel. Failure to do so may leave you with a system that is
More information about the svn-src-all
mailing list