From adamw@tulum.brsys.com Wed Sep  1 14:27:32 1999
Return-Path: <adamw@tulum.brsys.com>
Received: from tulum.brsys.com (tulum.brsys.com [216.15.103.226])
	by hub.freebsd.org (Postfix) with ESMTP id 1329E1557F
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  1 Sep 1999 14:27:31 -0700 (PDT)
	(envelope-from adamw@tulum.brsys.com)
Received: (from adamw@localhost) by tulum.brsys.com (8.8.8/8.6.12) id OAA01182; Wed, 1 Sep 1999 14:32:11 -0700 (PDT)
Message-Id: <199909012132.OAA01182@tulum.brsys.com>
Date: Wed, 1 Sep 1999 14:32:11 -0700 (PDT)
From: Adam Wight <adamw@tulum.brsys.com>
Reply-To: adamw@holonet.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: cvsup can create inconsistent source trees
X-Send-Pr-Version: 3.2

>Number:         13531
>Category:       ports
>Synopsis:       cvsup can create inconsistent source trees
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    jdp
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep  1 14:30:00 PDT 1999
>Closed-Date:    Sat Oct 2 17:56:43 PDT 1999
>Last-Modified:  Sat Oct  2 18:00:58 PDT 1999
>Originator:     Adam Wight
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
>Environment:

	

>Description:
	cvsup(d) uses modifications made since the beginning of the update.
	I've seen this lead to uncompilable source trees several times now...

	

>How-To-Repeat:

	

>Fix:
        cvsup should store the time it was started and only request deltas
        less recent.  I would be glad to make this change if people decide this
        is the correct behavior.
	
	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->jdp 
Responsible-Changed-By: sheldonh 
Responsible-Changed-When: Thu Sep 2 03:15:11 PDT 1999 
Responsible-Changed-Why:  
John looks after cvsup. By the way, next time file PR's relating to 
software from the ports tree in the ports Category. The bin 
Category is for stuff in the base system. 
:-) 
State-Changed-From-To: open->closed 
State-Changed-By: jdp 
State-Changed-When: Sat Oct 2 17:56:43 PDT 1999 
State-Changed-Why:  
Fixing this problem is already on my CVSup to-do list.  I am closing 
this PR just because CVSup is not a part of FreeBSD.  It's a separate 
product, and bug reports for it should be sent to <cvsup-bugs@polstra.com>. 

There are a few technical issues that make the problem you reported 
interesting (not to say hard :-) to solve.  If you are serious about 
helping to make the required changes, and if you think you'd feel 
comfortable programming in Modula-3, then please contact me directly. 
I'll try to explain the main complications to you then. 
>Unformatted:
