From owner-freebsd-questions@FreeBSD.ORG Fri Apr 15 12:44:55 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6C2216A4CE for ; Fri, 15 Apr 2005 12:44:55 +0000 (GMT) Received: from makeworld.com (makeworld.com [216.201.118.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DEFE43D1F for ; Fri, 15 Apr 2005 12:44:55 +0000 (GMT) (envelope-from racerx@makeworld.com) Received: from localhost (localhost.com [127.0.0.1]) by makeworld.com (Postfix) with ESMTP id 431FE60F3; Fri, 15 Apr 2005 07:44:54 -0500 (CDT) Received: from makeworld.com ([127.0.0.1]) by localhost (makeworld.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27032-09; Fri, 15 Apr 2005 07:44:51 -0500 (CDT) Received: from [216.201.118.138] (racerx.makeworld.com [216.201.118.138]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by makeworld.com (Postfix) with ESMTP id 2FA9160F0; Fri, 15 Apr 2005 07:44:46 -0500 (CDT) Message-ID: <425FB73E.2050108@makeworld.com> Date: Fri, 15 Apr 2005 07:44:46 -0500 From: Chris User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050414) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Stevan Tiefert References: <200504151431.06287.stevan@aixa.rot-1.de> In-Reply-To: <200504151431.06287.stevan@aixa.rot-1.de> X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by ClamAV 0.75.1/amavisd-new-2.2.1 (20041222) at makeworld.com - Isn't it ironic cc: freebsd-questions@freebsd.org Subject: Re: Understanding differences between releases and ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: racerx@makeworld.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2005 12:44:55 -0000 Stevan Tiefert wrote: > Hello list, > > I have problems understanding a base concept :-( > > Is that right, when I install 5.2.1-RELEASE and I install the > ports-distribution with cvsup and keep them up to date, that the ports I > build afterwards with "make install" are newer than the > release-precompiled-packages distributed with 5.2.1-RELEASE? Correct. > Is that right that this procedure (with cvsup) is NOT ONLY correcting paths > for the distfiles of ports in the ports-tree, then also replaces old versions > of ports by newer ones? Yes and no. When you CVSup, you are refreshing your ports tree. If you have a port installed (take mutt for example) and after the CVSup the ports tree has a newer version, then you need to run portupdate OR portmanager. Once that is done, then you have installed the newest mutt. > If so, does it mean that I could use 5.2.1-RELEASE and an updated portstree > resulting in getting in example gnome 2.8 and kde 3.4 and so on? Have I to > see the RELEASE-version abstracted separated from the portstree? And how is > compatibility granted between different RELEASE-versions and the > up-to-date-ports-tree? This is somewhat complex; You, as the user - need to decide, do I want to use 5.2.1 and cvsup something like KDE, THEN compile it and wait mega hours OR, does installing a new release of FreeBSD make more sence. You need to weigh out what's proper for you. Some of us will not only CVSup the ports tree, but also CVSup the src to keep out systems up to date. While other prefer to do a clean install of a newer release. Then again, if you never CVSup the src tree - there is always FreeBSD-Update (that updates the src bineries). There are a few options for you to go with - but YOU need to consider what's the best way for you to handle it. For me, I CVSup both the src and ports tree - so my system is really never more then a week off when it comes to my ports. I'll CVSup the src tree when 5.4-RELEASE is out, and continue to CVSup my ports. -- Best regards, Chris In case of doubt, make it sound convincing.