From owner-freebsd-questions@FreeBSD.ORG Mon Mar 12 06:02:21 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36F9016A401 for ; Mon, 12 Mar 2007 06:02:21 +0000 (UTC) (envelope-from illoai@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.185]) by mx1.freebsd.org (Postfix) with ESMTP id BD39B13C45E for ; Mon, 12 Mar 2007 06:02:20 +0000 (UTC) (envelope-from illoai@gmail.com) Received: by mu-out-0910.google.com with SMTP id g7so1909666muf for ; Sun, 11 Mar 2007 23:02:19 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=acIhRRdFaJgfkoBvbKPntJvLm6B/zBl0P9d6czxNK+utqdaQBxFFSH7PLu4cvaGC4gf50OHUbOChJBr6J8WZjv33u4hl+ovjKy8p02PASDtkfyBxDCJhvqqUMlO8a1JkyU6ZpB7UncPtzOYLmz8zphjjU8GRo3XRq/Kw1ZYM05Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=L8BAgAb3Gkwl9fet0/7m+/Se/l4+u+H7GDkKshr58wrZ7UEBvmnuQhTLmOetQzIcWZj32NlOf2VqeWgenSLFqUP0VMJk1nGfdluaHYBHqvuEWyFPmTEZ6DL0ILWIk8AfoItcdPjpuCtPYIVvaWlEey5W2hB++SPu+/r0y6wLYfY= Received: by 10.82.108.9 with SMTP id g9mr7494941buc.1173679339408; Sun, 11 Mar 2007 23:02:19 -0700 (PDT) Received: by 10.82.176.4 with HTTP; Sun, 11 Mar 2007 23:02:19 -0700 (PDT) Message-ID: Date: Mon, 12 Mar 2007 00:02:19 -0600 From: "illoai@gmail.com" To: freebsd-questions@freebsd.org In-Reply-To: <765930.99936.qm@web62309.mail.re1.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070311214721.O52046@chylonia.3miasto.net> <765930.99936.qm@web62309.mail.re1.yahoo.com> Cc: Paulette McGee , Wojciech Puchar , Andy Kendall Subject: Re: Manual updates 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: Mon, 12 Mar 2007 06:02:21 -0000 On 11/03/07, Paulette McGee wrote: > > --- Wojciech Puchar wrote: > > > > As a newb to FreeBSD I find that the > > manual/handbook is not great in detail, > > > (understatement), and I seem to be relying on this > > questions list for a lot > > > of help. > > > > what's missing? i think it's quite detailed . . . > Yes, the handbook is quite detailed; however there are > somethings missing. Not to start a flame war; these > are just a few thoughts and they are in my humble > opinion. . . . > 1) Update ports > 1a) CVS > 2b) portsnap > 2) Build INDEX (depends on the tool; identify tools). > Also what are the pro's and con's of obtaining the > index from the methods listed below. > 2a) "make index" > 2b) "make fetchindex" > 2c) portsdb -Uu > 3) Use Tool 'X' to update / upgrade your ports . . . > Now, one other issue; off the top of my head: > pkgtools.conf. How does pkgtools.conf interact with > the makefile in their respective ports directory? > 1) Does it completely override it? > 2) Does if it take a diff between the two and build > the app? portsdb is part of portupgrade, not at all part of the base system. Similarly, pkgtools.conf, being located in /usr/local/etc/ is used by portupgrade (and another ports management tool?) which is not at all part of the base system. portupgrade has quite a bit of documentation on its use, but I am not certain how this third party ruby script dovetails with a discussion of the (de)merits of FreeBSD's handbook. Obviously with enough time and effort a complete set of documents for 6.2 could be compiled and vetted for accuracy, although just like the current handbook and other documentation, it would fall out of date exactly as fast as new code would be added. Keeping up to date with third party applications (ruby scripts!) would exacerbate rather than ameliorate this effect. -- --