From e9ba556bc6977296a338fe21ee1e603058724daf Mon Sep 17 00:00:00 2001 From: Dima Dorfman Date: Sat, 17 Mar 2001 01:58:42 +0000 Subject: [PATCH] Add a warning about trying to upgrade the kernel separatly from the userland. PR: 25844 Submitted by: Brooks Davis Approved by: nik --- .../books/handbook/cutting-edge/chapter.sgml | 13 ++++++++++++- .../books/handbook/cutting-edge/chapter.sgml | 13 ++++++++++++- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml b/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml index e331835e00..68399a4c95 100644 --- a/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml +++ b/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml @@ -1,7 +1,7 @@ @@ -402,6 +402,17 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/cvsupit.tgz, CVSup, and CTM. + + While it is possible to update only parts of your source tree, + the only supported update procedure is to update the entire tree + and recompile both userland (i.e., all the programs that run in + user space, such as those in /bin and + /sbin) and kernel sources. Updating only part + of your source tree, only the kernel, or only userland will often + result in problems. These problems may range from compile errors + to kernel panics or data corruption. + + Anonymous CVS and CVSup use the pull model of updating sources. In the case of diff --git a/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml b/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml index e331835e00..68399a4c95 100644 --- a/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml +++ b/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml @@ -1,7 +1,7 @@ @@ -402,6 +402,17 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/cvsupit.tgz, CVSup, and CTM. + + While it is possible to update only parts of your source tree, + the only supported update procedure is to update the entire tree + and recompile both userland (i.e., all the programs that run in + user space, such as those in /bin and + /sbin) and kernel sources. Updating only part + of your source tree, only the kernel, or only userland will often + result in problems. These problems may range from compile errors + to kernel panics or data corruption. + + Anonymous CVS and CVSup use the pull model of updating sources. In the case of