CVSup Tags and release status

2003-02-20 Thread Travis Troyer
I am fairly new to FreeBSD and I was recently reading about CVSup for 
updating packages and such, but I beleive the information I was reading 
is out-dated:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html

This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
used only for security advisories and other seriously critical fixes. 
 Is this still the case now that 5.0 is the current release version?  I 
installed FreeBSD using the 5.0-Release ISO and want the most current, 
but stable packages, so I'm not sure which tag to use.

Also, I'm trying to install NVidia's geforce driver, which says it is 
for FreeBSD -STABLE version 4.7 or later.  When I try to compile it, it 
says that This driver does not support FreeBSD 5.0/-CURRENT!  If I 
installed FreeBSD from the 5.0-Release ISO, wouldn't I be running 
5.0-Stable and not 5.0-Current?

Any help with either issue would be appreciated.

Thanks,

Travis


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message


Re: CVSup Tags and release status

2003-02-20 Thread Sam Izzo
Hi,

On Thu, Feb 20, 2003 at 09:55:01PM -0500, Travis Troyer wrote:
 This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
 used only for security advisories and other seriously critical fixes. 
  Is this still the case now that 5.0 is the current release version?  I 
 installed FreeBSD using the 5.0-Release ISO and want the most current, 
 but stable packages, so I'm not sure which tag to use.

FreeBSD 5.0-STABLE may not be as stable as you hope :-)

Have a read of:
http://www.freebsd.org/releases/5.0R/early-adopter.html

for details on the FreeBSD release process.

 Also, I'm trying to install NVidia's geforce driver, which says it is 
 for FreeBSD -STABLE version 4.7 or later.  When I try to compile it, it 
 says that This driver does not support FreeBSD 5.0/-CURRENT!  If I 
 installed FreeBSD from the 5.0-Release ISO, wouldn't I be running 
 5.0-Stable and not 5.0-Current?

From the above url:

FreeBSD 5.0 will be based on the CURRENT branch. This will be the first
release from this branch in over two years (the last was FreeBSD 4.0, in March
2000).

At some point after the release of FreeBSD 5.0, a ``5-STABLE'' branch will be
created in the FreeBSD CVS repository with the branch tag RELENG_5. The past
two stable branches (3-STABLE and 4-STABLE) were created immediately after
their respective ``dot-oh'' releases (3.0 and 4.0, respectively). In hindsight,
this practice did not give sufficient time for either CURRENT or the new STABLE
branches to stabilize after the new branches were created.

Therefore, the release engineering team will only create the 5-STABLE branch in
the CVS repository after they have found a relatively stable state to use as
its basis. It is likely that there will be multiple releases in the 5.X series
before this happens; we estimate that the 5-STABLE branch will be created
sometime after 5.1-RELEASE or 5.2-RELEASE.

cheers
sam


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: CVSup Tags and release status

2003-02-20 Thread Kris Kennaway
On Thu, Feb 20, 2003 at 09:55:01PM -0500, Travis Troyer wrote:

 This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
 used only for security advisories and other seriously critical fixes. 
  Is this still the case now that 5.0 is the current release version?  I 
 installed FreeBSD using the 5.0-Release ISO and want the most current, 
 but stable packages, so I'm not sure which tag to use.

There's no such thing as stable packages, because the ports
collection is not branched.

 Also, I'm trying to install NVidia's geforce driver, which says it is 
 for FreeBSD -STABLE version 4.7 or later.  When I try to compile it, it 
 says that This driver does not support FreeBSD 5.0/-CURRENT!  If I 
 installed FreeBSD from the 5.0-Release ISO, wouldn't I be running 
 5.0-Stable and not 5.0-Current?

No, but anyway the point is that Nvidia doesn't support 5.0-anything.
The driver will probably work if you remove the warning, but you're on
your own support-wise.

Kris




msg20099/pgp0.pgp
Description: PGP signature


Re: CVSup Tags and release status

2003-02-20 Thread Travis Troyer


Kris Kennaway wrote:

On Thu, Feb 20, 2003 at 09:55:01PM -0500, Travis Troyer wrote:



This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
used only for security advisories and other seriously critical fixes. 
Is this still the case now that 5.0 is the current release version?  I 
installed FreeBSD using the 5.0-Release ISO and want the most current, 
but stable packages, so I'm not sure which tag to use.


There's no such thing as stable packages, because the ports
collection is not branched.


So what tag should I use for FreeBSD-STABLE, as the handbook refers to 
it?  Is RELENG_4 still correct?


Also, I'm trying to install NVidia's geforce driver, which says it is 
for FreeBSD -STABLE version 4.7 or later.  When I try to compile it, it 
says that This driver does not support FreeBSD 5.0/-CURRENT!  If I 
installed FreeBSD from the 5.0-Release ISO, wouldn't I be running 
5.0-Stable and not 5.0-Current?


No, but anyway the point is that Nvidia doesn't support 5.0-anything.
The driver will probably work if you remove the warning, but you're on
your own support-wise.

Kris




To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: CVSup Tags and release status

2003-02-20 Thread Jud
On Thu, 20 Feb 2003 21:55:01 -0500, Travis Troyer [EMAIL PROTECTED] 
wrote:

I am fairly new to FreeBSD and I was recently reading about CVSup for 
updating packages and such, but I beleive the information I was reading 
is out-dated:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html

This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
used only for security advisories and other seriously critical fixes. 
Is this still the case now that 5.0 is the current release version?  I 
installed FreeBSD using the 5.0-Release ISO and want the most current, 
but stable packages, so I'm not sure which tag to use.

If you are fairly new, you will be happier with 4-STABLE.  Now that 5.0 has 
been released in a -STABLE but by no means have all the kinks been worked 
out version, yes, RELENG_5_0 is the tag for security and other critical 
version 5 fixes, as RELENG_4_7 is for version 4.

Also, I'm trying to install NVidia's geforce driver, which says it is for 
FreeBSD -STABLE version 4.7 or later.  When I try to compile it, it says 
that This driver does not support FreeBSD 5.0/-CURRENT!  If I installed 
FreeBSD from the 5.0-Release ISO, wouldn't I be running 5.0-Stable and 
not 5.0-Current?

5.0 *or* -CURRENT is what the forward slash in between means.  Semantics 
aside, -CURRENT isn't that far removed from 5.0-Release at this point 
anyway.  I think I did see some messages in this list about altering a few 
lines somewhere to run the nVidia driver with 5.0/-CURRENT.  But 5.0 or - 
CURRENT is what you should run if you feel you have the knowledge to help 
yourself when you encounter problems, and to help the project as well by 
filing PRs and/or submitting patches.  If you want the latest version that 
mostly just works, 4-STABLE is where you should be.

Jud

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message


Re: CVSup Tags and release status

2003-02-20 Thread taxman
On Friday 21 February 2003 04:10 am, Travis Troyer wrote:
 Kris Kennaway wrote:
  On Thu, Feb 20, 2003 at 09:55:01PM -0500, Travis Troyer wrote:

 This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
 used only for security advisories and other seriously critical fixes. 

That is referring to critical security fixes relating to that release only.  
RELENG_5_0 is a release branch.   Basically release branches were recently 
added that allow security fixes to go into each of them, so old releases 
still get security fixes.

  Is this still the case now that 5.0 is the current release version?  I 

yes but remember 5.0 is a release from the current branch and is still for 
early adopters only.  make sure to read that page too.

 installed FreeBSD using the 5.0-Release ISO and want the most current, 
 but stable packages, so I'm not sure which tag to use.
  
  There's no such thing as stable packages, because the ports
  collection is not branched.
 
 So what tag should I use for FreeBSD-STABLE, as the handbook refers to 
 it?  Is RELENG_4 still correct?

In a word yes.
You'll want to read the handbook section that explains the difference between 
-current and -stable:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html

this is also good to explain all the tags:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html

and finally these help explain releases:
http://www.freebsd.org/releng/index.html
http://www.freebsd.org/releases/4.8R/schedule.html

the last two are pretty illustrative of the amount of work that goes into 
putting together the kind of solid OS releases we've come to count on.


The recent release of 5.0-rel from the -current branch adds a little extra 
confusion since releases are normally from the -stable branch.  Eventually 5 
will have a 5-stable branch.  For a while there was a 3-stable and 4-stable 
at the same time, so I imagine it will be similiar this time.  Releases are 
essentilly specific points along one of the development branches where there 
was a code freeze for a while to do some additional stability fixes, test 
releases (release candidates) made to help facilitate that, and then the 
release is declared.  That makes these more stable and conservative than, 
the -stable or -current development branches.

  If I 
 installed FreeBSD from the 5.0-Release ISO, wouldn't I be running 
 5.0-Stable and not 5.0-Current?

nope, as explained above, you'd be running 5.0 release.  (see the output of 
uname -a  )

Hope that helped clear up a few things.  I think you'll reallize you've found 
something pretty cool in FreeBSD.

Tim

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: CVSup Tags and release status

2003-02-20 Thread Kris Kennaway
On Thu, Feb 20, 2003 at 10:10:54PM -0500, Travis Troyer wrote:

 There's no such thing as stable packages, because the ports
 collection is not branched.
 
 So what tag should I use for FreeBSD-STABLE, as the handbook refers to 
 it?  Is RELENG_4 still correct?

I'm not sure you took my point.  The ports collection does not exist
in current and stable versions; there's just one ports collection
for all (supported) FreeBSD branches.

RELENG_4 is the tag that refers to the 4.x-STABLE _source_ tree.

Kris



msg20111/pgp0.pgp
Description: PGP signature


Re: CVSup Tags and release status

2003-02-20 Thread Lin Jianfong
Basically, there are 2 kinds of major upgrades you can do to your whole 
FreeBSD system :
(1) The operating system itself (also called the base system)
In this case,
TAG = RELENG_4 refers to the stable branch (FreeBSD 4.X and up to but not 
including 5.X)
TAG = . refers to whatever the current branch is (in the meantime, it's 
FreeBSD 5.0 Release)
TAG = RELENG_5 which is basically the same as TAG =. as of now since there 
is no stable branch for 5.X releases yet.

(2) All other software besides the OS, i.e. the ports, such as xfree86, 
openoffice, KDE, GNOME, mplayer, XMMS, etc.
In this case, the only relevant tag is
TAG = . (which is always current)

OS + Ports = your entire FreeBSD system.

At least that's how I understand the system myself, hope that helps.

From: Travis Troyer [EMAIL PROTECTED]
To: Kris Kennaway [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]
Subject: Re: CVSup Tags and release status
Date: Thu, 20 Feb 2003 22:10:54 -0500



Kris Kennaway wrote:

On Thu, Feb 20, 2003 at 09:55:01PM -0500, Travis Troyer wrote:



This says that RELENG_4 is for FreeBSD-STABLE and that RELENG_5_0 is 
used only for security advisories and other seriously critical fixes. 
Is this still the case now that 5.0 is the current release version?  I 
installed FreeBSD using the 5.0-Release ISO and want the most current, 
but stable packages, so I'm not sure which tag to use.


There's no such thing as stable packages, because the ports
collection is not branched.


So what tag should I use for FreeBSD-STABLE, as the handbook refers to 
it?  Is RELENG_4 still correct?


Also, I'm trying to install NVidia's geforce driver, which says it is for 
FreeBSD -STABLE version 4.7 or later.  When I try to compile it, it says 
that This driver does not support FreeBSD 5.0/-CURRENT!  If I installed 
FreeBSD from the 5.0-Release ISO, wouldn't I be running 5.0-Stable and 
not 5.0-Current?


No, but anyway the point is that Nvidia doesn't support 5.0-anything.
The driver will probably work if you remove the warning, but you're on
your own support-wise.

Kris




To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



_
MSN 8 with e-mail virus protection service: 2 months FREE*  
http://join.msn.com/?page=features/virus


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message