From owner-freebsd-bugs Sun Jun 8 06:10:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA12320 for bugs-outgoing; Sun, 8 Jun 1997 06:10:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA12313; Sun, 8 Jun 1997 06:10:02 -0700 (PDT) Resent-Date: Sun, 8 Jun 1997 06:10:02 -0700 (PDT) Resent-Message-Id: <199706081310.GAA12313@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, asami@FreeBSD.ORG 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 ; 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 X-Send-Pr-Version: 3.2 Subject: gnu/3810: cvs can't handle multiple multiple-path directories correctly Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3810 >Category: gnu >Synopsis: cvs can't handle multiple multiple-path directories correctly >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 8 06:10:00 PDT 1997 >Last-Modified: >Originator: Satoshi Asami >Organization: The FreeBSD Ports Team >Release: FreeBSD 3.0-CURRENT i386 >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. >Audit-Trail: >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".