From asami2@leia.cs.berkeley.edu  Sun Jun  8 06:06:25 1997
Received: from leia.cs.berkeley.edu (leia.CS.Berkeley.EDU [128.32.38.230])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA12194
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 8 Jun 1997 06:06:25 -0700 (PDT)
Received: (from asami2@localhost) by leia.cs.berkeley.edu (8.8.5/8.8.2) id GAA28920; Sun, 8 Jun 1997 06:06:24 -0700 (PDT)
Message-Id: <199706081306.GAA28920@leia.cs.berkeley.edu>
Date: Sun, 8 Jun 1997 06:06:24 -0700 (PDT)
From: asami@FreeBSD.ORG
Reply-To: asami@FreeBSD.ORG
To: FreeBSD-gnats-submit@freebsd.org
Subject: cvs can't handle multiple multiple-path directories correctly
X-Send-Pr-Version: 3.2

>Number:         3810
>Category:       gnu
>Synopsis:       cvs can't handle multiple multiple-path directories correctly
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    peter
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun  8 06:10:00 PDT 1997
>Closed-Date:    Mon Jan 10 09:01:08 PST 2000
>Last-Modified:  Mon Jan 10 09:02:17 PST 2000
>Originator:     Satoshi Asami
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
The FreeBSD Ports Team
>Environment:

make world with the latest cvs update.  This bug has been there before.

>Description:

cvs mangles directory names when you (1) specify more than one
directory, and (2) the first one has more than one path.

>How-To-Repeat:

>Fix:
	
Not known.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: nbm 
State-Changed-When: Fri Dec 17 01:34:41 PST 1999 
State-Changed-Why:  
I don't get this, at least on a 2-week -CURRENT.  Is this still a 
problem? 

(at least two cvs version imports since problem report) 
Responsible-Changed-From-To: freebsd-bugs->peter 
Responsible-Changed-By: phantom 
Responsible-Changed-When: Mon Jan 10 06:17:18 PST 2000 
Responsible-Changed-Why:  
Over to CVS maintainer 
State-Changed-From-To: feedback->closed 
State-Changed-By: peter 
State-Changed-When: Mon Jan 10 09:01:08 PST 2000 
State-Changed-Why:  
This is believed to have been fixed ages ago.  It was a bug in the 
recursion processor as it backed out of a tree. 
>Unformatted:
 >> cd /usr/ports/editors
    (edit emacs/Makefile and jed/Makefile)
 >> cvs diff -u emacs jed 2>/dev/null | grep Index
 Index: emacs/patches/patch-aa
 Index: jed/Makefile
    (correct)
 >> cd ..
 >> cvs diff -u editors/emacs editors/jed 2>/dev/null | grep Index
 Index: editors/emacs/patches/patch-aa
 Index: editors/editors/jed/Makefile
        ^^^^^^^^^^^^^^^
 
 You can see similar symptoms if you do "cd /usr/ports; cvs update
 editors/emacs editors/jed" or "cvs commit editors/emacs editors/jed").
 However, "cvs diff" is the only one that is truly annoying because
 it confuses the hell out of "patch".
 
