From owner-freebsd-questions@FreeBSD.ORG Fri Apr 15 13:33:21 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 31B0A16A4CE for ; Fri, 15 Apr 2005 13:33:21 +0000 (GMT) Received: from aixa.rot-1.de (aixa.rot-1.de [213.146.120.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA61E43D1F for ; Fri, 15 Apr 2005 13:33:19 +0000 (GMT) (envelope-from stevan@aixa.rot-1.de) Received: from aixa.rot-1.de (localhost.rot-1.de [127.0.0.1]) by aixa.rot-1.de (8.12.10/8.12.10) with ESMTP id j3FDXcMt018574; Fri, 15 Apr 2005 15:33:39 +0200 (CEST) (envelope-from stevan@aixa.rot-1.de) Received: from localhost (localhost [[UNIX: localhost]]) by aixa.rot-1.de (8.12.10/8.12.10/Submit) id j3FDXM3o018565; Fri, 15 Apr 2005 15:33:22 +0200 (CEST) (envelope-from stevan) From: Stevan Tiefert To: racerx@makeworld.com Date: Fri, 15 Apr 2005 15:32:53 +0200 User-Agent: KMail/1.5.4 References: <200504151431.06287.stevan@aixa.rot-1.de> <425FB73E.2050108@makeworld.com> In-Reply-To: <425FB73E.2050108@makeworld.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504151533.14622.stevan@aixa.rot-1.de> 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 List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2005 13:33:21 -0000 Am Freitag, 15. April 2005 14:44 schrieb Chris: > 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. Hello again, what do you mean with src? The source in /usr/src or the binaries? And a second question: If I update with portupdate, then I am NOT updating the base-system, isn't it (like the shell, kernel and so on...)? How to update the base-system? With regards Stevan Tiefert