Re: config is out of sinc
On Thursday 27 May 2004 01:01 am, Kent Stewart wrote: On Wednesday 26 May 2004 10:19 pm, Earl Larsen wrote: What would change for 4.9 current? I am a little confused on the difference of RELENG_4_9 and RELENG_4_9_0_RELEASE. Is the first one for stable systems, and the later one for current systems? You need to read about the branch tags on http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html RELENG_4 is stable, which is now going by the name 4.10-STABLE. There is now a RELENG_4_10_0_RELEASE, which never changes, and RELENG_4_10, which is only updated with critical fixes and security advisories. Thank you all for the clarafacation. Two last question. I just want to duble check myself. 1) If I want to update 4.9 to 4.10 I would put RELENG_4_10_0_RELEASE in my supfile. And it will update everything to the current version of 4.10. 2) The cvsroot-all is for a cvsup-mirror. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Friday 28 May 2004 02:55 pm, Earl Larsen wrote: On Thursday 27 May 2004 01:01 am, Kent Stewart wrote: On Wednesday 26 May 2004 10:19 pm, Earl Larsen wrote: What would change for 4.9 current? I am a little confused on the difference of RELENG_4_9 and RELENG_4_9_0_RELEASE. Is the first one for stable systems, and the later one for current systems? You need to read about the branch tags on http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags. html RELENG_4 is stable, which is now going by the name 4.10-STABLE. There is now a RELENG_4_10_0_RELEASE, which never changes, and RELENG_4_10, which is only updated with critical fixes and security advisories. Thank you all for the clarafacation. Two last question. I just want to duble check myself. 1) If I want to update 4.9 to 4.10 I would put RELENG_4_10_0_RELEASE in my supfile. And it will update everything to the current version of 4.10. It is a matter of semantics. To me, the current version of 4.10 will be RELENG_4_10. The release version never changes and is out of date the first time they post a fix to RELENG_4_10. So, it can never be the current version. 2) The cvsroot-all is for a cvsup-mirror. Ok, but you still don't want to do things the way you were setting it up. Don't waste your network bandwidth and the remote computer resources when you have the same data on a local machine. My mirror is on a computer I call crystal and my stable-supfile on crystal looks like # cat stable-supfile # listed at http://www.freebsd.org/handbook/mirrors.html. #*default host=cvsup8.FreeBSD.org *default host=crystal *default base=/usr *default prefix=/usr *default release=cvs tag=RELENG_4 *default delete use-rel-suffix src-all I would make one other point. When you install cvsup-mirror, it wants to run the update on the hour. I find that 20-25 minutes after the hour is much more successful. The mirrored code only changes once an hour and you don't miss anything. I have found that the mirrors are usually loaded on the hour and I got a lot of denied messages until I setup my cvsup mirror update cronjob to run 20-25 minutes later. I still get occasional denies when a new release is tagged but not nearly as many as I had in the past. I don't update my mirror every hour and if I want to force an update in between cronjobs, I run upcvs, which looks like # cat upcvs #! /bin/sh sh /usr/local/etc/cvsup/update.sh Once you get a mirror cvsup, if you have a web server, install cvsweb-2.0.6_1. You can look at the source just like cvsweb.cgi does on freebsd.org. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Wednesday 26 May 2004 10:19 pm, Earl Larsen wrote: On Wednesday 26 May 2004 11:39 pm, Kent Stewart wrote: On Wednesday 26 May 2004 09:10 pm, Earl Larsen wrote: On Wednesday 26 May 2004 10:59 pm, Kris Kennaway wrote: On Wed, May 26, 2004 at 10:23:03PM -0500, Earl Larsen wrote: Read the documentation to find out what the tag=. does ;-) Kris So I should edit my cvsupfile to read as the fallowing: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default date=2003.10.28 *default release=cvs delete use-rel-suffix *default compress src-all date=. ports-all tag=. doc-all tag=. cvsroot-all date=. And it will update all of 4.9 as 4.9? To update my system corectly. Should I run mergmaster, after cvsed the system. Since I ran mergmaster with the incorrect files. No, you're way off. See the sample configuration files, and read the documentation on cvsup in the handbook. Kris Where is the sample config files located? /usr/share/examples/cvsup Kent Ok I did a little more research on making the cvsupfile. And to make my system up to date for everything for 4.9(stable). Please correct me if I am wrong. Will be the fallowing: default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default release=cvs tag=RELENG_4_9 *default delete use-rel-suffix *default compress src-all ports-all tag=. doc-all tag=. cvsroot-all Keep your supfile simple like the examples and don't include features such as cvsroot-all that you don't understand the side effects. If you want a local mirror, install cvsup-mirror but you need to understand the consequences of what you are doing before you try that. The current cvsup-mirror is over 2GB and you are going to download all of it. /usr/src for RELENG_4 is around 300MB and that is much easier to deal with than a 2GB system that you still need to run cvsup or cvs against to use. Since you are already asking for src-all, you just quadrupled the amount of data you are going to transfer each time you run cvsup. I use a cvsup script for each of those processes (src-all, ports-all, and doc-all) because I don't believe they need to be updated at the same frequency. I have a local mirror and feed 6 other computers from it. I think the break even point is 2 and you don't see any gain until you have more than 3. If you install a mirror on a single computer, you are downloading everything for all of the branch tags. What would change for 4.9 current? I am a little confused on the difference of RELENG_4_9 and RELENG_4_9_0_RELEASE. Is the first one for stable systems, and the later one for current systems? You need to read about the branch tags on http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html RELENG_4 is stable, which is now going by the name 4.10-STABLE. There is now a RELENG_4_10_0_RELEASE, which never changes, and RELENG_4_10, which is only updated with critical fixes and security advisories. -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
I am a little confused on the difference of RELENG_4_9 and RELENG_4_9_0_RELEASE. Is the first one for stable systems, and the later one for current systems? Think of it like this: RELENG_4_9_0_RELEASE marks the *beginning* of the RELENG_4_9 branch. RELENG_4_9 marks the *end* of the RELENG_4_9 branch. Thus the set of files labelled as RELENG_4_9_0_RELEASE won't change over time, whereas the set of files labelled as RELENG_4_9 will, to account for the security patches added to 4.9-RELEASE. The terms 'stable' and 'current' don't apply to the RELENG_4_9 or any of the other release branches. Think of the whole source repository of FreeBSD as like a tree. The tree has a trunk, which corresponds to 'CURRENT' ('.' in cvsup, also called 'HEAD' in cvs), and the tip of that trunk to the latest development versions of all of the files, etc. that go to make up the sources. Every so often a major branch grows out of that trunk: those are the -STABLE branches. That branching happens on average about once every two years. The first level branches have labels like 'RELENG_4' in cvs. Every few months you then get a 2nd level '-RELEASE' branch from the -STABLE branches: those have labels like 'RELENG_4_9'. Usually there's just the one main -STABLE branch actively being developed at a time and spawning release branches. As a special case at the moment, some -RELEASE branches have been produced directly off the main trunk (CURRENT) -- those are precursors to the imminent creation of the newest main branch to be called 5-STABLE. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK pgp0lnGun4uDI.pgp Description: PGP signature
Re: config is out of sinc
I am a little confused on the differen= ce of=20 RELENG_4_9 and RELENG_4_9_0_RELEASE. Is the first one for stable systems,= and=20 the later one for current systems? Think of it like this: RELENG_4_9_0_RELEASE marks the *beginning* of the RELENG_4_9 branch. RELENG_4_9 marks the *end* of the RELENG_4_9 branch. Thus the set of files labelled as RELENG_4_9_0_RELEASE won't change over time, whereas the set of files labelled as RELENG_4_9 will, to account for the security patches added to 4.9-RELEASE. The terms 'stable' and 'current' don't apply to the RELENG_4_9 or any of the other release branches. Think of the whole source repository of FreeBSD as like a tree. The tree has a trunk, which corresponds to 'CURRENT' ('.' in cvsup, also called 'HEAD' in cvs), and the tip of that trunk to the latest development versions of all of the files, etc. that go to make up the sources. Every so often a major branch grows out of that trunk: those are the -STABLE branches. That branching happens on average about once every two years. The first level branches have labels like 'RELENG_4' in cvs. Every few months you then get a 2nd level '-RELEASE' branch from the -STABLE branches: those have labels like 'RELENG_4_9'. Usually there's just the one main -STABLE branch actively being developed at a time and spawning release branches. As a special case at the moment, some -RELEASE branches have been produced directly off the main trunk (CURRENT) -- those are precursors to the imminent creation of the newest main branch to be called 5-STABLE. Geez, you keep this up and you're going to end up making this process all clearly understood.No mystery left... ;-) jerry Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Wed, May 26, 2004 at 02:41:21PM -0500, Earl Larsen wrote: On Tuesday 25 May 2004 06:35 pm, Kris Kennaway wrote: On Tue, May 25, 2004 at 01:40:36PM -0500, Earl Larsen wrote: I installed FreeBSD 4.9-stabel, and used cvs to update everything. And when I tried to build my personel Kernel by using. Make build KERNCONF... it came up with the fallowing : It looks like you've accidentally updated your sources to 5.2-CURRENT. Check your cvsupfile against the sample files provided, and post it here if you need more help. Kris No I have 4.9 for the source. Hear is my cvsupfile: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default release=cvs delete use-rel-suffix *default compress src-all tag=. ports-all tag=. doc-all tag=. cvsroot-all tag=. Read the documentation to find out what the tag=. does ;-) Kris pgpEv12PCf2hG.pgp Description: PGP signature
Re: config is out of sinc
On Wednesday 26 May 2004 06:41 pm, Kris Kennaway wrote: On Wed, May 26, 2004 at 02:41:21PM -0500, Earl Larsen wrote: On Tuesday 25 May 2004 06:35 pm, Kris Kennaway wrote: On Tue, May 25, 2004 at 01:40:36PM -0500, Earl Larsen wrote: I installed FreeBSD 4.9-stabel, and used cvs to update everything. And when I tried to build my personel Kernel by using. Make build KERNCONF... it came up with the fallowing : It looks like you've accidentally updated your sources to 5.2-CURRENT. Check your cvsupfile against the sample files provided, and post it here if you need more help. Kris No I have 4.9 for the source. Hear is my cvsupfile: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default release=cvs delete use-rel-suffix *default compress src-all tag=. ports-all tag=. doc-all tag=. cvsroot-all tag=. Read the documentation to find out what the tag=. does ;-) Kris So I should edit my cvsupfile to read as the fallowing: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default date=2003.10.28 *default release=cvs delete use-rel-suffix *default compress src-all date=. ports-all tag=. doc-all tag=. cvsroot-all date=. And it will update all of 4.9 as 4.9? To update my system corectly. Should I run mergmaster, after cvsed the system. Since I ran mergmaster with the incorrect files. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Wednesday 26 May 2004 10:59 pm, Kris Kennaway wrote: On Wed, May 26, 2004 at 10:23:03PM -0500, Earl Larsen wrote: Read the documentation to find out what the tag=. does ;-) Kris So I should edit my cvsupfile to read as the fallowing: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default date=2003.10.28 *default release=cvs delete use-rel-suffix *default compress src-all date=. ports-all tag=. doc-all tag=. cvsroot-all date=. And it will update all of 4.9 as 4.9? To update my system corectly. Should I run mergmaster, after cvsed the system. Since I ran mergmaster with the incorrect files. No, you're way off. See the sample configuration files, and read the documentation on cvsup in the handbook. Kris Where is the sample config files located? ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Wednesday 26 May 2004 09:10 pm, Earl Larsen wrote: On Wednesday 26 May 2004 10:59 pm, Kris Kennaway wrote: On Wed, May 26, 2004 at 10:23:03PM -0500, Earl Larsen wrote: Read the documentation to find out what the tag=. does ;-) Kris So I should edit my cvsupfile to read as the fallowing: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default date=2003.10.28 *default release=cvs delete use-rel-suffix *default compress src-all date=. ports-all tag=. doc-all tag=. cvsroot-all date=. And it will update all of 4.9 as 4.9? To update my system corectly. Should I run mergmaster, after cvsed the system. Since I ran mergmaster with the incorrect files. No, you're way off. See the sample configuration files, and read the documentation on cvsup in the handbook. Kris Where is the sample config files located? /usr/share/examples/cvsup Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Wed, May 26, 2004 at 10:23:03PM -0500, Earl Larsen wrote: Read the documentation to find out what the tag=. does ;-) Kris So I should edit my cvsupfile to read as the fallowing: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default date=2003.10.28 *default release=cvs delete use-rel-suffix *default compress src-all date=. ports-all tag=. doc-all tag=. cvsroot-all date=. And it will update all of 4.9 as 4.9? To update my system corectly. Should I run mergmaster, after cvsed the system. Since I ran mergmaster with the incorrect files. No, you're way off. See the sample configuration files, and read the documentation on cvsup in the handbook. Kris pgpuJwioTPNxP.pgp Description: PGP signature
Re: config is out of sinc
On Wednesday 26 May 2004 11:39 pm, Kent Stewart wrote: On Wednesday 26 May 2004 09:10 pm, Earl Larsen wrote: On Wednesday 26 May 2004 10:59 pm, Kris Kennaway wrote: On Wed, May 26, 2004 at 10:23:03PM -0500, Earl Larsen wrote: Read the documentation to find out what the tag=. does ;-) Kris So I should edit my cvsupfile to read as the fallowing: *default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default tag=RELENG_4_9_RELEASE *default date=2003.10.28 *default release=cvs delete use-rel-suffix *default compress src-all date=. ports-all tag=. doc-all tag=. cvsroot-all date=. And it will update all of 4.9 as 4.9? To update my system corectly. Should I run mergmaster, after cvsed the system. Since I ran mergmaster with the incorrect files. No, you're way off. See the sample configuration files, and read the documentation on cvsup in the handbook. Kris Where is the sample config files located? /usr/share/examples/cvsup Kent Ok I did a little more research on making the cvsupfile. And to make my system up to date for everything for 4.9(stable). Please correct me if I am wrong. Will be the fallowing: default host=cvsup12.us.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default release=cvs tag=RELENG_4_9 *default delete use-rel-suffix *default compress src-all ports-all tag=. doc-all tag=. cvsroot-all What would change for 4.9 current? I am a little confused on the difference of RELENG_4_9 and RELENG_4_9_0_RELEASE. Is the first one for stable systems, and the later one for current systems? ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: config is out of sinc
On Tue, May 25, 2004 at 01:40:36PM -0500, Earl Larsen wrote: I installed FreeBSD 4.9-stabel, and used cvs to update everything. And when I tried to build my personel Kernel by using. Make build KERNCONF... it came up with the fallowing : It looks like you've accidentally updated your sources to 5.2-CURRENT. Check your cvsupfile against the sample files provided, and post it here if you need more help. Kris pgpPjbxNM5EwD.pgp Description: PGP signature