Re: RELENG_7 versus RELENG_7_0, latter is newer?

2008-02-24 Thread Erik Trulsson
On Sun, Feb 24, 2008 at 01:16:04PM +, Chris wrote:
 I expected RELENG_7 to have newer files than RELENG_7_0 as the latter
 tracks a release whilst the former tracks CURRENT/STABLE whichever it
 currently is.
 
 However I noticed 2 things.
 
 1 - RELENG_7_0 in newvers.sh shows 7.0-RELEASE whilst RELENG_7 shows 
 PRERELEASE.

Yes, it is supposed to be that way.  RELENG_7 will continue to show
-PRERELEASE until after 7.0-RELEASE is out, at which point it will switch to
show -STABLE.

 2 - RELENG_7_0 has higher version numbers than RELENG_7 on the src
 files and config files for mergemaster.

Considering that almost all changes to RELENG_7_0 are first applied to
RELENG_7 before being applied to the (newer) RELENG_7_0 branch
this is not surprising.  Note also that the revision numbers that CVS
assigns to each revision of a file depends heavily on which branch
the file comes from, and which revision that branch is derived from.
Higher number does not necessarily imply newer file.


 
 Given this information is it the case RELENG_7 has simply stopped been
 updated? possibly even a fault on the cvsup servers I have been using.

Unlikely.

 
 /usr/src/UPDATING both have the 7.0-RELEASE line however.
 
 example below
 
 RELENG_7_0
 FreeBSD: src/usr.sbin/sysinstall/sysinstall.h,v 1.274.4.1
 
 RELENG_7
 FreeBSD: src/usr.sbin/sysinstall/sysinstall.h,v 1.274.2.1

Looks just fine to me.


-- 
Insert your favourite quote here.
Erik Trulsson
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: RELENG_7 versus RELENG_7_0, latter is newer?

2008-02-24 Thread Chris
 
  1 - RELENG_7_0 in newvers.sh shows 7.0-RELEASE whilst RELENG_7 shows 
  PRERELEASE.

 Yes, it is supposed to be that way.  RELENG_7 will continue to show
 -PRERELEASE until after 7.0-RELEASE is out, at which point it will switch to
 show -STABLE.


That is my point the 7.0 branch is marked as RELEASE not RC2 or RC3,
after reboot I see this.
FreeBSD 7.0-RELEASE
Since the stable brance is typically marked as stable after release I
then cvsupped the 7 stable branch assuming I would see stable but I
didnt, however like you just said they havent officially released
freebsd7 yet so I then assumed its because they havent had time to tag
it yet.  But then...


  2 - RELENG_7_0 has higher version numbers than RELENG_7 on the src
  files and config files for mergemaster.

 Considering that almost all changes to RELENG_7_0 are first applied to
 RELENG_7 before being applied to the (newer) RELENG_7_0 branch
 this is not surprising.  Note also that the revision numbers that CVS
 assigns to each revision of a file depends heavily on which branch
 the file comes from, and which revision that branch is derived from.
 Higher number does not necessarily imply newer file.



True but some files also had newer timestamps and why would they
downgrade a version number on tons of files? I am talking 100s of
files not 1 or 2.

 
  Given this information is it the case RELENG_7 has simply stopped been
  updated? possibly even a fault on the cvsup servers I have been using.

 Unlikely.


This is the first time I have seen this, eg. on FreeBSD 6 branch if I
cvsupped to STABLE from 6.3 RELEASE at the time of release there would
likely be next to no files that it fetches as 6.3 RELEASE just comes
from that STABLE branch at that point in time, if files are different
STABLE branch would be newer as RELEASE stays still.  Maybe it is
typical just first time I have seen this. :)

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: RELENG_7 versus RELENG_7_0, latter is newer?

2008-02-24 Thread Chris
On 24/02/2008, Erik Trulsson [EMAIL PROTECTED] wrote:


I thought it over and understand what you saying now, they branched
off 7.0R at the start of the release process and from that point
development between that and the stable branch wont necessarily be
synched.  My only wonder left now is that is 7.0 now in release code
as its tagged as such.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: RELENG_7 versus RELENG_7_0, latter is newer?

2008-02-24 Thread Erik Trulsson
On Mon, Feb 25, 2008 at 01:10:04AM +, Chris wrote:
 On 24/02/2008, Erik Trulsson [EMAIL PROTECTED] wrote:
 
 
 I thought it over and understand what you saying now, they branched
 off 7.0R at the start of the release process and from that point
 development between that and the stable branch wont necessarily be
 synched.  My only wonder left now is that is 7.0 now in release code
 as its tagged as such.

It is not officially released until the official announcement has gone out.

That the release has been tagged does constitute such an announcment and
there could still be some last-minute changes made before the relase is made
(with the tag being moved forward in such a case.)





-- 
Insert your favourite quote here.
Erik Trulsson
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]