Date: Fri, 15 Apr 2005 15:32:53 +0200 From: Stevan Tiefert <stevan@aixa.rot-1.de> To: racerx@makeworld.com Cc: freebsd-questions@freebsd.org Subject: Re: Understanding differences between releases and ports Message-ID: <200504151533.14622.stevan@aixa.rot-1.de> In-Reply-To: <425FB73E.2050108@makeworld.com> References: <200504151431.06287.stevan@aixa.rot-1.de> <425FB73E.2050108@makeworld.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504151533.14622.stevan>