docs/70124: [PATCH] add note about cvsup
Peter Pentchev
roam at ringlet.net
Tue Aug 10 10:40:28 UTC 2004
The following reply was made to PR docs/70124; it has been noted by GNATS.
From: Peter Pentchev <roam at ringlet.net>
To: Joel Dahl <joel at automatvapen.se>
Cc: bug-followup at 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 @@
</qandaentry>
<qandaentry>
+ <question id="cvsup-in-base">
+ <para>Why is CVSup not integrated in the main FreeBSD tree?
+ </para>
+ </question>
+
+ <answer>
+ <para>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.</para>
+
+ <para>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.</para>
+ </answer>
+ </qandaentry>
+
+ <qandaentry>
<question id="ports-update">
<para>I updated the sources, now how do I update my installed
ports?</para>
--
Peter Pentchev roam at ringlet.net roam at cnsys.bg roam at 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.
More information about the freebsd-doc
mailing list