From owner-freebsd-questions@FreeBSD.ORG Sun Mar 11 21:35:43 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 A8DA916A404 for ; Sun, 11 Mar 2007 21:35:43 +0000 (UTC) (envelope-from paulette_mcgee@yahoo.com) Received: from web62309.mail.re1.yahoo.com (web62309.mail.re1.yahoo.com [69.147.75.23]) by mx1.freebsd.org (Postfix) with SMTP id 5E37813C468 for ; Sun, 11 Mar 2007 21:35:43 +0000 (UTC) (envelope-from paulette_mcgee@yahoo.com) Received: (qmail 2249 invoked by uid 60001); 11 Mar 2007 21:35:42 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=nXX7afOYTq1fpYzTxH17KEs5UpZRK9axsGJ1bWxqGbJtonm/HYu9TrK/sx7RxM/GMCmPz9RUOGgz08rzDk1kDtLCOj3u1rBNSgmMUuJiWwAoMzNtp27CDYOjCu+A7dowsVs9uxa7aOKglzfmZq/uHRkABGw0OUNwhTsvNDkhQQ0=; X-YMail-OSG: anhSVrgVM1kqRcJXTnkQ32Cm.qtphxnh699f3ouCXQ.71Cu.hGsO0cc8QjF0G0R.oG5Lk2MuXy2fIeT5lLuLuRWOhIE0GFr40bgP2HWRiZclpujEB83TXDeirnQVzv7h Received: from [68.164.15.239] by web62309.mail.re1.yahoo.com via HTTP; Sun, 11 Mar 2007 14:35:42 PDT Date: Sun, 11 Mar 2007 14:35:42 -0700 (PDT) From: Paulette McGee To: Wojciech Puchar , Andy Kendall In-Reply-To: <20070311214721.O52046@chylonia.3miasto.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <765930.99936.qm@web62309.mail.re1.yahoo.com> Cc: freebsd-questions@freebsd.org 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: Sun, 11 Mar 2007 21:35:43 -0000 --- 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 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > Hello Wojciech, 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) Upgrading Ports: There is a general overview of how ports should be upgraded. Now the part that is lacking is the index. Looking at section 4.5 in the handbook there is no mention of the INDEX files. Some update tools like portupgrade require the use of the INDEX file. You don't see the mention of the INDEX until you get to section A.6. Section A.6 is dedicated to portsnap. Now if the user doesn't use port snap but cvs; then they miss that point that you need the INDEX. Now getting or building the INDEX can be done if various ways via make or portsdb. But it my humble opinion; the explanation or the process can be explained better. Please correct me if I am wrong (anyone) but a simple out line that goes into the process (IE): 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 The above is just a brief illustration about how the process can be improved. Please understand that this is my humble opinion; I am not looking to start a flame war. 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? Sorry, didn't mean to hijack the thread. All I wanted to do was answer the question as well as point out what I think could be improved. PS: I wish the old section of the handbook "the anatomy of a port" was put back in the handbook. Just my .02 cents worth. Regards, Paulette McGee ____________________________________________________________________________________ We won't tell. Get more on shows you hate to love (and love to hate): Yahoo! TV's Guilty Pleasures list. http://tv.yahoo.com/collections/265