Date: Thu, 07 Nov 2002 16:39:51 -0500 From: "Jud" <jud@myrealbox.com> To: fozekizer@attbi.com Cc: pdb2@u.washington.edu, freebsd-questions@FreeBSD.ORG, judmarc@earthlink.net Subject: Re: Re: regarding 4.7 stable Message-ID: <1036705191.4d0ecf60jud@myrealbox.com>
next in thread | raw e-mail | index | archive | help
-----Original Message----- From: "Charles Pelletier" <fozekizer@attbi.com> To: "paul beard" <pdb2@u.washington.edu>, <freebsd-questions@FreeBSD.ORG>, = "Jud" <judmarc@earthlink.net> Date: Wed, 6 Nov 2002 20:43:13 -0600 Subject: Re: regarding 4.7 stable will the ports-supfile ONLY upgrade ports? Charles Pelletier *********************************************** Cvsup-ing the ports-supfile will only update the=20 sources for ports. (This is obvious if you read=20 through the ports-supfile.) You can then update=20 any port or all of them using the various means=20 described below. (Note: after updating the sources,=20 cd'ing to a port directory and typing=20 make deinstall clean may elicit the message that no such port is=20 installed. In that case, cd to /var/db/pkg, find=20 the package name for your previously installed port,=20 and=20 pkg_delete [package name] Jud ----- Original Message ----- From: "Jud" <judmarc@earthlink.net> To: "Charles Pelletier" <fozekizer@attbi.com>; "paul beard" <pdb2@u.washington.edu>; <freebsd-questions@FreeBSD.ORG> Sent: Wednesday, November 06, 2002 7:25 PM Subject: Re: regarding 4.7 stable > On Wed, 6 Nov 2002 18:08:48 -0600, Charles Pelletier <fozekizer@attbi.com= > wrote: > > > > > > >> Charles Pelletier wrote: > >> > is there not a server around that has 4.7 stable? seems like most have > > only > >> > got 4.7R. > >> > >> I think you get stable via CVS/cvsup (since it's constantly > >> changing - stable is a snapshot just like current, as far as I > >> understand it). > >> > >> So you can install -RELEASE and then use your cvs tool of choice > >> to update. > > > > So, then, since I am going ahead and adding 4.7 R ports, do i need to > > rebuild everything via cvs or do i just run mergemaster or..? > > --charlie pelletier > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-questions" in the body of the message > > > > CVS doesn't build anything, and mergemaster works on system (not ports) > files built from source code obtained via CVS. Mergemaster doesn't build > anything from source itself. It's a tool for comparing a file presently in > your filesystem with a version in a temporary directory newly built from > source. You can then choose to keep the old file, install the new file, > merge the two files taking bits from each, or just leave it 'til later. > > The sources for stable and the ports may be obtained by installing cvsup > (most folks like the cvsup-without-gui port - fewer dependencies, may build > quicker than "regular" cvsup); copying the ports-supfile and stable-supfile > from /usr/share/examples/cvsup to anywhere convenient and editing them as > you like; then running cvsup with appropriate flags against those - > supfiles. For instance, when not in X, and in the same directory as the = - > supfiles: > > cvsup -g -L 2 stable-supfile > > then > > cvsup -g -L 2 ports-supfile > > Then make world, rebuild your kernel, use mergemaster using the steps set > out in the Handbook. > > You can upgrade a port after updating the ports sources with cvsup and > ports- supfile, without going through "make world." If it's a port you > haven't installed previously, just cd to the target port directory and: > > make install clean > > If you have already installed the port and have also installed the > portupgrade port, then wherever you are, just type > > portupgrade [port name] > > If you do not have portupgrade installed, cd to the target port directory > and > > make deinstall clean > > then > > make install clean > > Upgrading ports without updating the rest of your system entails some risk, > since the port build process will expect current versions of various file= s > and tools. If these are outdated, the application may not work properly > once built, or more likely will not build at all. > > -- > Jud > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1036705191.4d0ecf60jud>