Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Oct 2001 02:45:30 -0400
From:      "Mark W. Krentel" <krentel@dreamscape.com>
To:        freebsd-stable@freebsd.org
Subject:   mod times after cvsup
Message-ID:  <200110020645.f926jUZ43283@dreamscape.com>

next in thread | raw e-mail | index | archive | help
I just cvsup'd RELENG_4_4_0_RELEASE in preparation for buildworld,
and I noticed something odd about the modification times of some of 
the files in /usr/src.  And I don't mean the S1G, Dec 1969 bug.

   % cd /usr/src && ls -ld [A-Z]*
   -rw-r--r--  1 root  wheel   4735 Sep  5  1999 COPYRIGHT
   drwxr-xr-x  2 root  wheel    512 Apr 15 23:23 CVS
   -rw-r--r--  1 root  wheel   7486 Oct  1 01:28 Makefile
   -rw-r--r--  1 root  wheel  26977 Sep 14 13:47 Makefile.inc1
   -rw-r--r--  1 root  wheel   9761 Aug 27  1999 Makefile.upgrade
   -rw-r--r--  1 root  wheel   2642 Oct 27  2000 README
   -rw-r--r--  1 root  wheel  35884 Sep 14 13:46 UPDATING

The mtime on Makefile.inc1 is Sept 14, which is correct and matches
the time in the RCS Id.  But the date on Makefile is Oct 1, the time
I cvsup'd.  In the CVS repo, the date for the RELENG_4_4_0_RELEASE
version of /usr/src/Makefile should be April 25, which I can see from
http://www.FreeBSD.org/cgi/cvsweb.cgi/src.

Feel free to whack me with a clue stick if I'm off base, but I thought
cvsup was supposed to preserve the mtime from the repo.  The man page
says it does.  And there were lots of files dated Oct 1.  The contents
of the files are correct, so this isn't going to break buildworld or
anything, it just surprised and puzzled me.

Anyway, I'm running 4.2-Release and I'm getting ready to build
4.4-Release.  I ftp'd and installed the new cvsup-16.1e package (nogui
binary for those of us without modula-3).  My cvsup file:

   *default  host=cvsup16.freebsd.org
   *default  prefix=/usr
   *default  base=/var/cvsup
   *default  delete  use-rel-suffix  compress
   src-all  release=cvs  tag=RELENG_4_4_0_RELEASE

As I read the cvsup man page, I shouldn't need (and probably shouldn't
use) the "preserve" keyword.  I ran the telnet test on cvsup16, and it
should be ok:

   % telnet cvsup16.freebsd.org 5999
   Trying 128.143.108.35...
   Connected to warhammer.mcc.virginia.edu.
   Escape character is '^]'.
   OK 16 1 SNAP_16_1d CVSup server ready

--Mark

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110020645.f926jUZ43283>