X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:to:subject:message-id:references
	:mime-version:content-type:in-reply-to; q=dns; s=default; b=TRsP
	Z+JFkqLVo6B2LJuIg8unGYLL5dz8XzxOLfhLulXHMdp+ub9MjMIlYAwg6l6QMCoW
	3Fk0H8q+NzaKq16vOYnVKmZ5tY4SjWyQRHXtPKhWSVrPXw+UGLibNu2k3C3a654w
	AN5sb9BYwntkNjUOJlMAIFkVRkXiz3kXsqBEZ9k=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:to:subject:message-id:references
	:mime-version:content-type:in-reply-to; s=default; bh=w6HcR++1qF
	Qemocz6h+KQdBL0NY=; b=qsbw97Uku1ZFxlLJKuPDp8+1UM2ArpUHpSpn0qxdhO
	zL20zxgaATEjYy9UVFeaf7ElhE+60XAKxW/iZ4Z0MN9mxDh5gqKI3xZj0+LCTSIf
	xXBbC/2h5kQ++ZOXC9QNxyHKx+pYOpsh/ftHDoqJ5mihxDTL4ECa4ozjZSYM4Pfi
	s=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-wg0-f50.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=1e100.net; s=20130820;        h=x-gm-message-state:date:from:to:subject:message-id:references         :mime-version:content-type:content-disposition:in-reply-to         :user-agent;        bh=BQdjyHASflNrXZ0GZStF0DGuBs8eIBK6YvbFDHXedgk=;        b=f69xIs+MqVYBr4BwHWAiCPYJtr0SHTCEfydeXFPR22eczbPn9wJ8rS01BdTfpXkr6h         Pq14HMrPzpdg2S1DQXGY+lODlIPKd1CEJ7p3IzbFO1Grl+gbJpna5s7kMchsDhr8Uh/8         nLPwk85G14WPMnaNOvtCYFM7od4H8vuFv6IpDJJFcJXrgzQ7T47MS/wu6g5VIEnYZWhN         bvIIDoGBYyzLQpxgp/0TxwzeCe2XjrwV/JK3f2d72bSg6XQUJKkUn85+yEdwG3HMHzCC         qpvCVf6Gaf2MjzTmKCMXULTS31ipc6VH45iu4KJRfpC+I8MvQP5cyRx8kPk17ngldird         8sdA==
X-Gm-Message-State: ALoCoQncUCmHQ/d93bRpJYm5Ucude3imBkllhX6C9olpwGnXgb5Epj8sW0G7J1a0/LtasSqlJYAu
X-Received: by 10.180.21.244 with SMTP id y20mr4141578wie.65.1437219452672;        Sat, 18 Jul 2015 04:37:32 -0700 (PDT)
Date: Sat, 18 Jul 2015 12:37:29 +0100
From: Adam Dinwoodie <adam@dinwoodie.org>
To: cygwin@cygwin.com
Subject: [Attn CVS maintainer] Re: CVS checkout with absolute path fails in 32-bit build
Message-ID: <20150718113729.GE14466@dinwoodie.org>
References: <20150618190851.GA28053@dinwoodie.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20150618190851.GA28053@dinwoodie.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-IsSubscribed: yes

Reposting the below (without repeating the cygcheck output in the name
of efficiency) in case the original email was missed.

I'm willing to help investigate the problem, but if I'm left to my own
devices, I'm not sure if/when I'll be able to find the time to
investigate.

On Thu, Jun 18, 2015 at 08:08:51PM +0100, Adam Dinwoodie wrote:
> I've found a bug with CVS on 32-bit Cygwin.  Easiest to demonstrate with
> a simple testcase:
> 
>     $ export CVSROOT=$(pwd)/tmpcvsroot
>     $ cvs init
>     $ cvs co -d $(pwd)/cvswork .
>     cvs [checkout aborted]: cannot make directory : No such file or directory
> 
> It appears to be including the `$(pwd)/` in the final command that is
> causing the problem here; using a relative path rather than an absolute
> one gives the behaviour I'd expect:
> 
>     $ export CVSROOT=$(pwd)/tmpcvsroot
>     $ cvs init
>     $ cvs co -d cvswork .
>     cvs checkout: Updating cvswork
>     cvs checkout: Updating cvswork/CVSROOT
>     U cvswork/CVSROOT/checkoutlist
>     U cvswork/CVSROOT/commitinfo
>     ...
> 
> This is also only an issue with the 32-bit versions.  The 64-bit version
> seems to work just fine with both an absolute and a relative path.
> 
> This is mostly relevant because this bug is preventing one of the Git
> tests from passing -- t9200-git-cvsexportcommit.sh.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

