Subject: Re: daily CVS update output
To: None <current-users@NetBSD.ORG>
From: Greg Earle <earle@isolar.Tujunga.CA.US>
List: current-users
Date: 01/06/1998 15:20:58
> On Tue, 6 Jan 1998, Greg Earle wrote:
>
>>> U pkgsrc/mail/metamail/Makefile
>>> U pkgsrc/mail/metamail/pkg/PLIST
>>> U pkgsrc/print/ghostscript5/Makefile
>>> U pkgsrc/print/ghostscript5/files/md5
>>
>> I'm confused. If NetBSD 1.3 was officially released on the 4th and is
>> supposed to be stable for a week before the trunk reverts to -current,
>> why are there files still being updated, like the above?
>
> `pkgsrc' is continuously updated - it isn't part of the 1.3 release
> distribution. `src' had no updates in the message you quoted.
Ahhhh ... I see, said the blind man. Thanks to all for pointing that out.
I told you I was confused :-)
>> One of the things I've never been able to fully understand was that I could
>> never sup up to a certain particular day (i.e. release day), comment out
the
>> sup from root's "crontab" file, and then have my /usr/src contents be
exactly
>> the same as what I could get by downloading the "official" sources for the
>> releases and un-tar'ing them. A recursive "diff" *always* found
differences.
>> Sigh.
>
> You probably found differences by:
>
> - CVS directories (which exist in sup and not in the release sources);
> I'd bet this is what almost all, if not all, of your diff differences were.
>
> - fixes to the `distrib' part of the tree (which can have fixes after the
> sources are released, which is unlikely but not impossible).
Nope nope nope. Here's just the first example, from comparing my 1.2.1
source tree (i.e., I stopped sup'ing when 1.2.1 was released) with the
"official" 1.2.1 released src distribution (that I keep in /usr/src/1.2.1):
Jan 6 15:11 1998 diff -rc0 -l /usr/src/1.2.1/bin/ls/cmp.c ./bin/ls/cmp.c
Page 1
*** /usr/src/1.2.1/bin/ls/cmp.c Mon Dec 9 21:39:11 1996
--- ./bin/ls/cmp.c Fri Oct 13 16:42:42 1995
***************
*** 1 ****
! /* $NetBSD: cmp.c,v 1.8.6.1 1996/12/10 05:41:43 mycroft Exp $ */
--- 1 ----
! /* $NetBSD: cmp.c,v 1.8 1995/03/21 09:06:20 cgd Exp $ */
[...]
*** /usr/src/1.2.1/bin/ls/ls.c Mon Dec 9 21:39:12 1996
--- ./bin/ls/ls.c Wed Feb 14 04:13:25 1996
***************
*** 1 ****
! /* $NetBSD: ls.c,v 1.16.4.1 1996/12/10 05:41:44 mycroft Exp $ */
--- 1 ----
! /* $NetBSD: ls.c,v 1.16 1996/02/14 05:58:53 jtc Exp $ */
[...]
i.e., there seem to have been a lot of last-minute twiddles around 12/10/96
that made it into the official 1.2.1 sources.
I won't belabor this point on current-users anymore, just thought that perhaps
what I was seeing with the "pkg" tree updates was going to result in the same
thing happening this time around ...
- Greg