From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keir Fraser Subject: Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Date: Wed, 21 Jul 2010 09:17:32 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jonathan White Cc: Boris Derzhavets , "Xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org On 21/07/2010 08:14, "Jonathan White" wrote: > Hi Keir >=20 > Thanks so much. The non http git worked perfectly - I tried it as a stand= alone > command. > But now the issue is how to modify all the Xen makefiles to use git direc= tly > instead of http based git. So I think I still need to get the http based = git > to work. The tip of xen-4.0-testing.hg (and hence the next release candidate) will correctly download all GIT repositories using GIT protocol by default. So you won't need to tweak anything. -- Keir > I am using X86_64 Fedora 13. > Here's a portion of the git clone http output using the following command > $ GIT_CURL_VERBOSE=3D1 git clone > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >=20 > Thanks so much, > Jon >=20 > * Couldn't find host xenbits.xensource.com = in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#0) > *=A0=A0 Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com > in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#1) > *=A0=A0 Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com > in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#2) > *=A0=A0 Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com > in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#3) > *=A0=A0 Trying 70.42.241.107... < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "2885a6-136d-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 4973 > < Connection: close > < Content-Type: text/plain; charset=3DUTF-8 > <=20 >> GET=20 >> /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3baf= ec163 >> b8e5ea0 HTTP/1.1 > User-Agent: git/1.7.1.1 > Host: xenbits.xensource.com > Accept: */* >=20 > * Closing connection #4 > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288386-28e8-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 10472 > < Connection: close > < Content-Type: text/plain; charset=3DUTF-8 > <=20 > * Couldn't find host xenbits.xensource.com = in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#4) > *=A0=A0 Trying 70.42.241.107... * Expire cleared > * Closing connection #0 > * Couldn't find host xenbits.xensource.com = in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#0) > *=A0=A0 Trying 70.42.241.107... > GET > /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a= 0b19c > cdf7d2 HTTP/1.1 > User-Agent: git/1.7.1.1 > Host: xenbits.xensource.com > Accept: */* >=20 > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288462-67fd-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 26621 > < Connection: close > < Content-Type: text/plain; charset=3DUTF-8 > <=20 > * Closing connection #0 > * Couldn't find host xenbits.xensource.com = in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#0) > *=A0=A0 Trying 70.42.241.107... > GET > /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e4= 7a94a > b7d8cc HTTP/1.1 > User-Agent: git/1.7.1.1 > Host: xenbits.xensource.com > Accept: */* >=20 > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:32 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288361-1f8e-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 8078 > < Connection: close > < Content-Type: text/plain; charset=3DUTF-8 > <=20 > * Expire cleared > * Closing connection #1 > * Couldn't find host xenbits.xensource.com = in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#1) > *=A0=A0 Trying 70.42.241.107... * Connection timed out > * Failed connect to xenbits.xensource.com:80 > ; No such file or directory > * Expire cleared > * Closing connection #2 > * Connection timed out > * Failed connect to xenbits.xensource.com:80 > ; No such file or directory > * Expire cleared > * Closing connection #3 > * Couldn't find host xenbits.xensource.com = in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#2) > *=A0=A0 Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com > in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com > port 80 (#3) > *=A0=A0 Trying 70.42.241.107... error: Failed connect to xenbits.xensource.co= m:80 > ; No such file or directory (curl_resul= t =3D > 7, http_code =3D 0, sha1 =3D 969241fa00d53cf666c80570cc54d9139b5d806c) > error: Unable to find 969241fa00d53cf666c80570cc54d9139b5d806c under > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > Cannot obtain needed blob 969241fa00d53cf666c80570cc54d9139b5d806c > while processing commit 6b9df0a476aa6bfec5379b240a12a89f0225bb77. > error: Fetch failed. > [jon@localhost ~]$ >=20 >=20 >=20 > On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser > wrote: >> The git protocol URL would be >> git://xenbits.xensource.com/qemu-xen-4.0-testing.git >> -- you could tr= y >> cloning that >>=20 >> =A0-- Keir >>=20 >> On 20/07/2010 21:47, "Jonathan White" wrote: >>=20 >>> Thanks for the responses. I do have a working internet connection (not >>> behind >>> corporate firewall) and the previous stages of the "make world" used th= e >>> internet connection and it worked. I have disabled my Fedora firewall a= nd my >>> wireless router is not imposing a firewall either. >>> I tried just doing a standalong git clone http://... and it failed. >>> So looks like my git clone over http (which is over port 80, I guess) t= o >>> xenbits.xensource.com >>> =A0is not working for some >>> reason. >>> I am using Fedora 13. >>> =A0 >>> Is there any other different git tree I could try out git clone over ht= tp. >>> I also tried replacing http:// with git:// and as expected it didn't wo= rk... >>> I >>> just tried it half expecting it though... >>> =A0 >>> BTW, I am doing the git clone http://... under su permission. I tried d= oing >>> it >>> over my user permission (not su) and still it did not work. >>> Any help would be much appreciated. >>> =A0 >>> Thanks again in advance, >>> Jon >>> =A0 >>>=20 >>>=20 >>> =A0 >>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets >>> wrote: >>>> You are behind corporate firewall=A0 ( i guess ). >>>> Does "git clone" work ? Say for JF's tree. >>>> Boris. >>>>=20 >>>> --- On Tue, 7/20/10, Pasi K=E4rkk=E4inen wrote: >>>>>=20 >>>>> From: Pasi K=E4rkk=E4inen >>>>> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at >>>>> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>> To: "Jonathan White" >>>>> Cc: Xen-devel@lists.xensource.com >>>>> Date: Tuesday, July 20, 2010, 5:56 AM >>>>>=20 >>>>>=20 >>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: >>>>>> =A0 =A0 Hi >>>>>>=20 >>>>>> =A0 =A0 I am new to this list. So not sure if this list is meant for get= ting >>>>>> help >>>>>> =A0 =A0 on build issues. I have already posted this query to xen_users l= ist. >>>>>>=20 >>>>>> =A0 =A0 I am trying to build (via make world) Xen 4.0.1-rc3 as well as >>>>>> 4.0.1-rc4. >>>>>> =A0 =A0 But in both cases the build is failing at the following point in >>>>>> tools. >>>>>> =A0 =A0 Could someone please tell me what could be going wrong? >>>>>> =A0 =A0 Is the following URL correct in the Makefile? >>>>>> =A0 =A0 [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>>=20 >>>>>> =A0 =A0 Thanks, Jon >>>>>>=20 >>>>>> =A0 =A0 + test -d >>>>>> =A0 =A0 [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>> =A0 =A0 + '[' '!' -d ioemu-remote ']' >>>>>> =A0 =A0 + rm -rf ioemu-remote ioemu-remote.tmp >>>>>> =A0 =A0 + mkdir ioemu-remote.tmp >>>>>> =A0 =A0 + rmdir ioemu-remote.tmp >>>>>> =A0 =A0 + git clone >>>>>> =A0 =A0 [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>> =A0 =A0 ioemu-remote.tmp >>>>>> =A0 =A0 Cloning into ioemu-remote.tmp... >>>>>> =A0 =A0 error: Failed connect to [4]xenbits.xensource.com:80 >>>>>> >>>>>> ; No such file or >>>>>> =A0 =A0 directory >>>>>>=20 >>>>>=20 >>>>> Looks like a problem with your Internet connection.. >>>>>=20 >>>>> -- Pasi >>>>>=20 >>>>>=20 >>>>> (curl_result =3D 7, http_code =3D 0, sha1 =3D >>>>>> =A0 =A0 80568daca983dc4b9adc6c9e87e96291fc5973a4) >>>>>> =A0 =A0 error: Unable to find 80568daca983dc4b9adc6c9e87e962 >>>>>> =A0 =A0 91fc5973a4 under >>>>>> =A0 =A0 [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>> =A0 =A0 Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973= a4 >>>>>> =A0 =A0 while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9= . >>>>>> =A0 =A0 error: Fetch failed. >>>>>> =A0 =A0 make[2]: *** [ioemu-dir-find] Error 128 >>>>>> =A0 =A0 make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools' >>>>>> =A0 =A0 make[1]: *** [tools/ioemu-dir] Error 2 >>>>>> =A0 =A0 make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg' >>>>>> =A0 =A0 make: *** [world] Error 2 >>>>>>=20 >>>>>> References >>>>>>=20 >>>>>> =A0 =A0 Visible links >>>>>> =A0 =A0 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>> =A0 =A0 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>> =A0 =A0 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>> =A0 =A0 4. http://xenbits.xensource.com/ >>>>>> =A0 =A0 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gi= t >>>>>=20 >>>>>> _______________________________________________ >>>>>> Xen-devel mailing list >>>>>> Xen-devel@lists.xensource.com >>>>>> >>>>>> http://lists.xensource.com/xen-devel >>>>>=20 >>>>>=20 >>>>> _______________________________________________ >>>>> Xen-devel mailing list >>>>> Xen-devel@lists.xensource.com >>>>> >>>>> http://lists.xensource.com/xen-devel >>>>=20 >>>=20 >>>=20 >>=20 >>=20 >=20 >=20