From owner-freebsd-doc@FreeBSD.ORG Tue Aug 10 10:40:28 2004 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08AE216A4CE for ; Tue, 10 Aug 2004 10:40:28 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D38A843D4C for ; Tue, 10 Aug 2004 10:40:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i7AAeRf2065915 for ; Tue, 10 Aug 2004 10:40:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i7AAeRkS065914; Tue, 10 Aug 2004 10:40:27 GMT (envelope-from gnats) Date: Tue, 10 Aug 2004 10:40:27 GMT Message-Id: <200408101040.i7AAeRkS065914@freefall.freebsd.org> To: freebsd-doc@FreeBSD.org From: Peter Pentchev Subject: Re: docs/70124: [PATCH] add note about cvsup X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Peter Pentchev List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Aug 2004 10:40:28 -0000 The following reply was made to PR docs/70124; it has been noted by GNATS. From: Peter Pentchev To: Joel Dahl Cc: bug-followup@FreeBSD.org Subject: Re: docs/70124: [PATCH] add note about cvsup Date: Tue, 10 Aug 2004 13:39:33 +0300 On Sat, Aug 07, 2004 at 12:48:53PM +0000, Joel Dahl wrote: > > >Number: 70124 > >Category: docs > >Synopsis: [PATCH] add note about cvsup > >Description: > I get this question all the time, "Why is CVSup not in the base > installation of FreeBSD", so maybe we should include it in the FAQ? > This patch does that. What do you think about the following patch, which explains the problem a bit more thoroughly? :) G'luck, Peter Index: doc/en_US.ISO8859-1/books/faq/book.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/faq/book.sgml,v retrieving revision 1.639 diff -u -r1.639 book.sgml --- doc/en_US.ISO8859-1/books/faq/book.sgml 9 Aug 2004 19:49:17 -0000 1.639 +++ doc/en_US.ISO8859-1/books/faq/book.sgml 10 Aug 2004 10:37:45 -0000 @@ -5060,6 +5060,30 @@ + + Why is CVSup not integrated in the main FreeBSD tree? + + + + + The FreeBSD base system is designed as self-hosting - it + should be possible to build the whole operating system starting + with a very limited set of tools. Thus, the actual build tools + needed to compile the FreeBSD sources are bundled with the + sources themselves. This includes a C compiler (&man.gcc.1;), + &man.make.1;, &man.awk.1;, and similar tools. + + Since CVSup is written in Modula-3, adding it to the FreeBSD + base system would also require adding and maintaining a Modula-3 + compiler. This would lead to both a growth in the disk space + consumed by the FreeBSD sources and additional maintenance work. + Thus, it is much easier for both the developers and users to + keep CVSup as a separate port, which can be easily installed as + a package bundled on the FreeBSD installation CD's. + + + + I updated the sources, now how do I update my installed ports? -- Peter Pentchev roam@ringlet.net roam@cnsys.bg roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 If the meanings of 'true' and 'false' were switched, then this sentence wouldn't be false.