This is the mail archive of the
mailing list for the Cygwin project.
Re: New Git v2.0.4 build to test
- From: Robert Bu <robert_bu at realsil dot com dot cn>
- To: <cygwin at cygwin dot com>
- Date: Mon, 11 Aug 2014 09:48:39 +0800
- Subject: Re: New Git v2.0.4 build to test
- Authentication-results: sourceware.org; auth=none
- References: <20140806102147 dot GB991 at dinwoodie dot org> <53E2ED8A dot 2060106 at realsil dot com dot cn> <20140810212427 dot GA6315 at dinwoodie dot org>
Adam Dinwoodie wrote on 2014/8/11 5:24:
On Thu, Aug 07, 2014 at 11:07:54AM +0800, Robert Bu wrote:
Adam Dinwoodie wrote on 2014/8/6 18:21:
I'm in the long-running process of producing an up-to-date build of Git
for Cygwin. I think I'm now (finally) close to having a build ready to
upload to be installed via the Cygwin setup programs, but in the
meantime I'd appreciate my new build getting some additional testing.
I tried your git with repo.
RS-I9E3U8R4:[~/repo/test]> repo --version
repo version r1.2.7
repo launcher version 1.22
git version 2.0.4
Python 2.7.8 (default, Jul 25 2014, 14:04:36)
When I tried to initialize the repo, I got some error:
* [new branch] master -> origin/master
Traceback (most recent call last):
File "/cygdrive/d/repo/test/.repo/repo/project.py", line 2205, in
os.symlink(os.path.relpath(src, os.path.dirname(dst)), dst)
OSError: [Errno 2] No such file or directory
My Cygwin environment:
CYGWIN_NT-6.1 RS-I9E3U8R4 1.7.31(0.272/5/3) 2014-07-25 11:26 x86_64 Cygwin
Do you have any idea?
Not really. I don't even know what "repo" is, for a start, let alone
how it interacts with Git and/or Cygwin. It looks like a third-party
tool, but that's all I can tell.
"repo" is a tool from Google to manage the source of Android.
I suspect that this problem is with the symlink handling of Cygwin, not
If you can tell me what the values of `src` and `dst` are when you hit
that error, that could give me a pointer as to what's going on. Maybe
repo has a debugging mode; if not you'll probably be able to just edit
`project.py` to add some extra logging.
I take it this previously worked with the version of Git you got from
the regular Cygwin installers? Did you uninstall those before you
installed my builds?
My initial suspicion is that this is either a difference between Git
v1.7.9 and v2.0.4 -- there're a lot of differences between those two
versions -- or possibly a missing package since my build is based off
Yaakov's Cygwin Ports version, which split out git-cvs, git-debuginfo,
git-email and gitweb.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple