From owner-freebsd-questions@FreeBSD.ORG Tue Jul 22 00:24:39 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9583B106566C for ; Tue, 22 Jul 2008 00:24:39 +0000 (UTC) (envelope-from human2205@gmail.com) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.236]) by mx1.freebsd.org (Postfix) with ESMTP id A5D558FC12 for ; Tue, 22 Jul 2008 00:24:38 +0000 (UTC) (envelope-from human2205@gmail.com) Received: by hu-out-0506.google.com with SMTP id 34so7359751hue.8 for ; Mon, 21 Jul 2008 17:24:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=4CHvfIjIT/D4tIqQKZDBPCCAD/fq6M2qqTv0SywApjQ=; b=CenprtMUN7MGtLAIhoE/mitIUWB8IZwE58pelghmM5Vm9EdQTsQM5pX7VbICp1hHKg wEJY6QH5kCYX6zcLUC8nBJY0Ccvhxkejg+s+hqvIWGRuDJZWzp/mknwaEMXcGlSlATLN 2RIoBeAnslMv3+BLwEmLKuFeq5PMjDnZRumxM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=cFX0VPX2bjIvqB2XXD3W5WYAb+Y8WhTTQuKuAtSEjvLCujQ7MrdApgB179BJ9dNF6X SDTM1hn8eXmkZ6r6TIvUS7zJg0sPt8jaPZcacCnUw1o0oHxGWIL47nHa6jMtF9UUiDsx 62hg17DDKaPlAc0nDDgOzViotUQEs9QxzYFiQ= Received: by 10.125.129.19 with SMTP id g19mr289724mkn.111.1216685317829; Mon, 21 Jul 2008 17:08:37 -0700 (PDT) Received: by 10.125.157.4 with HTTP; Mon, 21 Jul 2008 17:08:37 -0700 (PDT) Message-ID: <818ba6630807211708m192d72acx240a6f73cfb8d308@mail.gmail.com> Date: Mon, 21 Jul 2008 20:08:37 -0400 From: J.C. To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Very Beginning CVSup Questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2008 00:24:39 -0000 I'm a beginner with FreeBSD and somewhat intermediate with Unix-like operating systems in general, so please bear the nature of my questions. I have some questions about CVSup that seem unclear from the handbook. Right now I'm sticking with RELENG_7_0; I intend to track -STABLE once I get the hang of CVSup, make buildworld, etc. I understand that the supfile contains the list of *default settings (*default tag=RELENG_7_0 etc.) followed by the list of "collections". The "Using CVSup" page suggests simply using the src-all collection. I understand that when tracking -STABLE I want to update the ports collection before running make buildworld; is the ports collection included in the "base source tree" (i.e. does src-all imply ports-all) or should ports-all be included as a separate line beneath src-all? The "Using the Ports Collection" page in the handbook says to make sure /usr/ports is empty before running csup because otherwise "csup will not prune removed patch files." Isn't this what the "delete" in the supfile (as in the line *default release=cvs delete use-rel-suffix compress) is for? Do I have to clean /usr/ports every time I run csup or just the first time? If I don't care about encrypted transmission or HTTP vs. CVS protocols, are there any compelling reasons to use portsnap instead of CVSup/csup? Thank you very much for your help. - Jonathan