All of lore.kernel.org
 help / color / mirror / Atom feed
* Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
@ 2010-07-20  9:50 Jonathan White
  2010-07-20  9:56 ` Pasi Kärkkäinen
  0 siblings, 1 reply; 15+ messages in thread
From: Jonathan White @ 2010-07-20  9:50 UTC (permalink / raw)
  To: Xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 1494 bytes --]

Hi

I am new to this list. So not sure if this list is meant for getting help on
build issues. I have already posted this query to xen_users list.

I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4.
But in both cases the build is failing at the following point in tools.
Could someone please tell me what could be going wrong?
Is the following URL correct in the Makefile?
http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git

Thanks, Jon




+ test -d http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
+ '[' '!' -d ioemu-remote ']'
+ rm -rf ioemu-remote ioemu-remote.tmp
+ mkdir ioemu-remote.tmp
+ rmdir ioemu-remote.tmp
+ git clone http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gitioemu-remote.tmp
Cloning into ioemu-remote.tmp...
error: Failed connect to
xenbits.xensource.com:80<http://xenbits.xensource.com/>;
No such file or directory (curl_result = 7, http_code = 0, sha1 =
80568daca983dc4b9adc6c9e87e96291fc5973a4)
error: Unable to find 80568daca983dc4b9adc6c9e87e962
91fc5973a4 under
http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
error: Fetch failed.
make[2]: *** [ioemu-dir-find] Error 128
make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
make[1]: *** [tools/ioemu-dir] Error 2
make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
make: *** [world] Error 2

[-- Attachment #1.2: Type: text/html, Size: 2057 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-20  9:50 Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Jonathan White
@ 2010-07-20  9:56 ` Pasi Kärkkäinen
  2010-07-20 10:10   ` Pasi Kärkkäinen
  2010-07-20 12:35   ` Boris Derzhavets
  0 siblings, 2 replies; 15+ messages in thread
From: Pasi Kärkkäinen @ 2010-07-20  9:56 UTC (permalink / raw)
  To: Jonathan White; +Cc: Xen-devel

On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
>    Hi
> 
>    I am new to this list. So not sure if this list is meant for getting help
>    on build issues. I have already posted this query to xen_users list.
> 
>    I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4.
>    But in both cases the build is failing at the following point in tools.
>    Could someone please tell me what could be going wrong?
>    Is the following URL correct in the Makefile?
>    [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> 
>    Thanks, Jon
> 
>    + test -d
>    [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    + '[' '!' -d ioemu-remote ']'
>    + rm -rf ioemu-remote ioemu-remote.tmp
>    + mkdir ioemu-remote.tmp
>    + rmdir ioemu-remote.tmp
>    + git clone
>    [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    ioemu-remote.tmp
>    Cloning into ioemu-remote.tmp...
>    error: Failed connect to [4]xenbits.xensource.com:80; No such file or
>    directory 
>

Looks like a problem with your Internet connection..

-- Pasi


(curl_result = 7, http_code = 0, sha1 =
>    80568daca983dc4b9adc6c9e87e96291fc5973a4)
>    error: Unable to find 80568daca983dc4b9adc6c9e87e962
>    91fc5973a4 under
>    [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
>    while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
>    error: Fetch failed.
>    make[2]: *** [ioemu-dir-find] Error 128
>    make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
>    make[1]: *** [tools/ioemu-dir] Error 2
>    make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
>    make: *** [world] Error 2
> 
> References
> 
>    Visible links
>    1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    4. http://xenbits.xensource.com/
>    5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git

> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-20  9:56 ` Pasi Kärkkäinen
@ 2010-07-20 10:10   ` Pasi Kärkkäinen
  2010-07-20 12:35   ` Boris Derzhavets
  1 sibling, 0 replies; 15+ messages in thread
From: Pasi Kärkkäinen @ 2010-07-20 10:10 UTC (permalink / raw)
  To: Jonathan White; +Cc: Xen-devel

On Tue, Jul 20, 2010 at 12:56:16PM +0300, Pasi Kärkkäinen wrote:
> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
> >    Hi
> > 
> >    I am new to this list. So not sure if this list is meant for getting help
> >    on build issues. I have already posted this query to xen_users list.
> > 
> >    I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4.
> >    But in both cases the build is failing at the following point in tools.
> >    Could someone please tell me what could be going wrong?
> >    Is the following URL correct in the Makefile?
> >    [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> > 
> >    Thanks, Jon
> > 
> >    + test -d
> >    [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    + '[' '!' -d ioemu-remote ']'
> >    + rm -rf ioemu-remote ioemu-remote.tmp
> >    + mkdir ioemu-remote.tmp
> >    + rmdir ioemu-remote.tmp
> >    + git clone
> >    [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    ioemu-remote.tmp
> >    Cloning into ioemu-remote.tmp...
> >    error: Failed connect to [4]xenbits.xensource.com:80; No such file or
> >    directory 
> >
> 
> Looks like a problem with your Internet connection..
> 

I just tried:

hg clone http://xenbits.xen.org/xen-4.0-testing.hg
cd xen-4.0-testing.hg
make xen && make tools

and it worked ok. No problems/errors cloning qemu-xen-4.0-testing.git.

You might have some broken NAT router, or broken HTTP proxy, or something..

-- Pasi

> 
> 
> (curl_result = 7, http_code = 0, sha1 =
> >    80568daca983dc4b9adc6c9e87e96291fc5973a4)
> >    error: Unable to find 80568daca983dc4b9adc6c9e87e962
> >    91fc5973a4 under
> >    [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
> >    while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
> >    error: Fetch failed.
> >    make[2]: *** [ioemu-dir-find] Error 128
> >    make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
> >    make[1]: *** [tools/ioemu-dir] Error 2
> >    make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
> >    make: *** [world] Error 2
> > 
> > References
> > 
> >    Visible links
> >    1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    4. http://xenbits.xensource.com/
> >    5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> 
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xensource.com
> > http://lists.xensource.com/xen-devel
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-20  9:56 ` Pasi Kärkkäinen
  2010-07-20 10:10   ` Pasi Kärkkäinen
@ 2010-07-20 12:35   ` Boris Derzhavets
  2010-07-20 20:47     ` Jonathan White
  1 sibling, 1 reply; 15+ messages in thread
From: Boris Derzhavets @ 2010-07-20 12:35 UTC (permalink / raw)
  To: Jonathan White, Pasi Kärkkäinen; +Cc: Xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 2958 bytes --]

You are behind corporate firewall  ( i guess ).
Does "git clone" work ? Say for JF's tree.
Boris.

--- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote:

From: Pasi Kärkkäinen <pasik@iki.fi>
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" <jonxwhite@gmail.com>
Cc: Xen-devel@lists.xensource.com
Date: Tuesday, July 20, 2010, 5:56 AM

On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
>    Hi
> 
>    I am new to this list. So not sure if this list is meant for getting help
>    on build issues. I have already posted this query to xen_users list.
> 
>    I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4.
>    But in both cases the build is failing at the following point in tools.
>    Could someone please tell me what could be going wrong?
>    Is the following URL correct in the Makefile?
>    [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> 
>    Thanks, Jon
> 
>    + test -d
>    [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    + '[' '!' -d ioemu-remote ']'
>    + rm -rf ioemu-remote ioemu-remote.tmp
>    + mkdir ioemu-remote.tmp
>    + rmdir ioemu-remote.tmp
>    + git clone
>    [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    ioemu-remote.tmp
>    Cloning into ioemu-remote.tmp...
>    error: Failed connect to [4]xenbits.xensource.com:80; No such file or
>    directory 
>

Looks like a problem with your Internet connection..

-- Pasi


(curl_result = 7, http_code = 0, sha1 =
>    80568daca983dc4b9adc6c9e87e96291fc5973a4)
>    error: Unable to find 80568daca983dc4b9adc6c9e87e962
>    91fc5973a4 under
>    [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
>    while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
>    error: Fetch failed.
>    make[2]: *** [ioemu-dir-find] Error 128
>    make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
>    make[1]: *** [tools/ioemu-dir] Error 2
>    make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
>    make: *** [world] Error 2
> 
> References
> 
>    Visible links
>    1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>    4. http://xenbits.xensource.com/
>    5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git

> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel



      

[-- Attachment #1.2: Type: text/html, Size: 5109 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-20 12:35   ` Boris Derzhavets
@ 2010-07-20 20:47     ` Jonathan White
  2010-07-21  5:46       ` Keir Fraser
  0 siblings, 1 reply; 15+ messages in thread
From: Jonathan White @ 2010-07-20 20:47 UTC (permalink / raw)
  To: Boris Derzhavets, Xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 4263 bytes --]

Thanks for the responses. I do have a working internet connection (not
behind corporate firewall) and the previous stages of the "make world" used
the internet connection and it worked. I have disabled my Fedora firewall
and 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) to
xenbits.xensource.com is not working for some reason.
I am using Fedora 13.

Is there any other different git tree I could try out git clone over http.
I also tried replacing http:// with git:// and as expected it didn't work...
I just tried it half expecting it though...

BTW, I am doing the git clone http://... under su permission. I tried doing
it over my user permission (not su) and still it did not work.
Any help would be much appreciated.

Thanks again in advance,
Jon




On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com>wrote:

>   You are behind corporate firewall  ( i guess ).
> Does "git clone" work ? Say for JF's tree.
> Boris.
>
> --- On *Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi>* wrote:
>
>
> From: Pasi Kärkkäinen <pasik@iki.fi>
> 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" <jonxwhite@gmail.com>
> Cc: Xen-devel@lists.xensource.com
> Date: Tuesday, July 20, 2010, 5:56 AM
>
>
> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
> >    Hi
> >
> >    I am new to this list. So not sure if this list is meant for getting
> help
> >    on build issues. I have already posted this query to xen_users list.
> >
> >    I am trying to build (via make world) Xen 4.0.1-rc3 as well as
> 4.0.1-rc4.
> >    But in both cases the build is failing at the following point in
> tools.
> >    Could someone please tell me what could be going wrong?
> >    Is the following URL correct in the Makefile?
> >    [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >
> >    Thanks, Jon
> >
> >    + test -d
> >    [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    + '[' '!' -d ioemu-remote ']'
> >    + rm -rf ioemu-remote ioemu-remote.tmp
> >    + mkdir ioemu-remote.tmp
> >    + rmdir ioemu-remote.tmp
> >    + git clone
> >    [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    ioemu-remote.tmp
> >    Cloning into ioemu-remote.tmp...
> >    error: Failed connect to [4]xenbits.xensource.com:80<http://xenbits.xensource.com/>;
> No such file or
> >    directory
> >
>
> Looks like a problem with your Internet connection..
>
> -- Pasi
>
>
> (curl_result = 7, http_code = 0, sha1 =
> >    80568daca983dc4b9adc6c9e87e96291fc5973a4)
> >    error: Unable to find 80568daca983dc4b9adc6c9e87e962
> >    91fc5973a4 under
> >    [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
> >    while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
> >    error: Fetch failed.
> >    make[2]: *** [ioemu-dir-find] Error 128
> >    make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
> >    make[1]: *** [tools/ioemu-dir] Error 2
> >    make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
> >    make: *** [world] Error 2
> >
> > References
> >
> >    Visible links
> >    1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >    4. http://xenbits.xensource.com/
> >    5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xensource.com<http://mc/compose?to=Xen-devel@lists.xensource.com>
> > http://lists.xensource.com/xen-devel
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com<http://mc/compose?to=Xen-devel@lists.xensource.com>
> http://lists.xensource.com/xen-devel
>
>
>

[-- Attachment #1.2: Type: text/html, Size: 6622 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-20 20:47     ` Jonathan White
@ 2010-07-21  5:46       ` Keir Fraser
  2010-07-21  7:14         ` Jonathan White
  0 siblings, 1 reply; 15+ messages in thread
From: Keir Fraser @ 2010-07-21  5:46 UTC (permalink / raw)
  To: Jonathan White, Boris Derzhavets, Xen-devel

The git protocol URL would be
git://xenbits.xensource.com/qemu-xen-4.0-testing.git -- you could try
cloning that

 -- Keir

On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote:

> Thanks for the responses. I do have a working internet connection (not behind
> corporate firewall) and the previous stages of the "make world" used the
> internet connection and it worked. I have disabled my Fedora firewall and 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) to
> xenbits.xensource.com <http://xenbits.xensource.com>  is not working for some
> reason. 
> I am using Fedora 13.
>  
> Is there any other different git tree I could try out git clone over http.
> I also tried replacing http:// with git:// and as expected it didn't work... I
> just tried it half expecting it though...
>  
> BTW, I am doing the git clone http://... under su permission. I tried doing it
> over my user permission (not su) and still it did not work.
> Any help would be much appreciated.
>  
> Thanks again in advance,
> Jon
>  
> 
> 
>  
> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com>
> wrote:
>> You are behind corporate firewall  ( i guess ).
>> Does "git clone" work ? Say for JF's tree.
>> Boris.
>> 
>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote:
>>> 
>>> From: Pasi Kärkkäinen <pasik@iki.fi>
>>> 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" <jonxwhite@gmail.com>
>>> Cc: Xen-devel@lists.xensource.com
>>> Date: Tuesday, July 20, 2010, 5:56 AM
>>> 
>>> 
>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
>>>>     Hi
>>>> 
>>>>     I am new to this list. So not sure if this list is meant for getting
>>>> help
>>>>     on build issues. I have already posted this query to xen_users list.
>>>> 
>>>>     I am trying to build (via make world) Xen 4.0.1-rc3 as well as
>>>> 4.0.1-rc4.
>>>>     But in both cases the build is failing at the following point in tools.
>>>>     Could someone please tell me what could be going wrong?
>>>>     Is the following URL correct in the Makefile?
>>>>     [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>> 
>>>>     Thanks, Jon
>>>> 
>>>>     + test -d
>>>>     [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>     + '[' '!' -d ioemu-remote ']'
>>>>     + rm -rf ioemu-remote ioemu-remote.tmp
>>>>     + mkdir ioemu-remote.tmp
>>>>     + rmdir ioemu-remote.tmp
>>>>     + git clone
>>>>     [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>     ioemu-remote.tmp
>>>>     Cloning into ioemu-remote.tmp...
>>>>     error: Failed connect to [4]xenbits.xensource.com:80
>>>> <http://xenbits.xensource.com/> ; No such file or
>>>>     directory 
>>>> 
>>> 
>>> Looks like a problem with your Internet connection..
>>> 
>>> -- Pasi
>>> 
>>> 
>>> (curl_result = 7, http_code = 0, sha1 =
>>>>     80568daca983dc4b9adc6c9e87e96291fc5973a4)
>>>>     error: Unable to find 80568daca983dc4b9adc6c9e87e962
>>>>     91fc5973a4 under
>>>>     [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>     Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
>>>>     while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
>>>>     error: Fetch failed.
>>>>     make[2]: *** [ioemu-dir-find] Error 128
>>>>     make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
>>>>     make[1]: *** [tools/ioemu-dir] Error 2
>>>>     make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
>>>>     make: *** [world] Error 2
>>>> 
>>>> References
>>>> 
>>>>     Visible links
>>>>     1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>     2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>     3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>     4. http://xenbits.xensource.com/
>>>>     5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>> 
>>>> _______________________________________________
>>>> Xen-devel mailing list
>>>> Xen-devel@lists.xensource.com
>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
>>>> http://lists.xensource.com/xen-devel
>>> 
>>> 
>>> _______________________________________________
>>> Xen-devel mailing list
>>> Xen-devel@lists.xensource.com
>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
>>> http://lists.xensource.com/xen-devel
>> 
> 
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-21  5:46       ` Keir Fraser
@ 2010-07-21  7:14         ` Jonathan White
  2010-07-21  7:21           ` Keir Fraser
                             ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Jonathan White @ 2010-07-21  7:14 UTC (permalink / raw)
  To: Keir Fraser; +Cc: Boris Derzhavets, Xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 9804 bytes --]

Hi Keir

Thanks so much. The non http git worked perfectly - I tried it as a
standalone command.
But now the issue is how to modify all the Xen makefiles to use git directly
instead of http based git. So I think I still need to get the http based git
to work.

I am using X86_64 Fedora 13.
Here's a portion of the git clone http output using the following command
$ GIT_CURL_VERBOSE=1 git clone
http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git

Thanks so much,
Jon

* Couldn't find host xenbits.xensource.com in the .netrc file; using
defaults
* About to connect() to xenbits.xensource.com port 80 (#0)
*   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)
*   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)
*   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)
*   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=UTF-8
<
> GET
/git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163b8e5ea0
HTTP/1.1
User-Agent: git/1.7.1.1
Host: xenbits.xensource.com
Accept: */*

* 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=UTF-8
<
* Couldn't find host xenbits.xensource.com in the .netrc file; using
defaults
* About to connect() to xenbits.xensource.com port 80 (#4)
*   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)
*   Trying 70.42.241.107... > GET
/git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19ccdf7d2
HTTP/1.1
User-Agent: git/1.7.1.1
Host: xenbits.xensource.com
Accept: */*

< 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=UTF-8
<
* 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)
*   Trying 70.42.241.107... > GET
/git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94ab7d8cc
HTTP/1.1
User-Agent: git/1.7.1.1
Host: xenbits.xensource.com
Accept: */*

< 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=UTF-8
<
* 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)
*   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)
*   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)
*   Trying 70.42.241.107... error: Failed connect to
xenbits.xensource.com:80; No such file or directory (curl_result = 7,
http_code = 0, sha1 = 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 ~]$



On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com>wrote:

> The git protocol URL would be
> git://xenbits.xensource.com/qemu-xen-4.0-testing.git -- you could try
> cloning that
>
>  -- Keir
>
> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote:
>
> > Thanks for the responses. I do have a working internet connection (not
> behind
> > corporate firewall) and the previous stages of the "make world" used the
> > internet connection and it worked. I have disabled my Fedora firewall and
> 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) to
> > xenbits.xensource.com <http://xenbits.xensource.com>  is not working for
> some
> > reason.
> > I am using Fedora 13.
> >
> > Is there any other different git tree I could try out git clone over
> http.
> > I also tried replacing http:// with git:// and as expected it didn't
> work... I
> > just tried it half expecting it though...
> >
> > BTW, I am doing the git clone http://... under su permission. I tried
> doing it
> > over my user permission (not su) and still it did not work.
> > Any help would be much appreciated.
> >
> > Thanks again in advance,
> > Jon
> >
> >
> >
> >
> > On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com
> >
> > wrote:
> >> You are behind corporate firewall  ( i guess ).
> >> Does "git clone" work ? Say for JF's tree.
> >> Boris.
> >>
> >> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote:
> >>>
> >>> From: Pasi Kärkkäinen <pasik@iki.fi>
> >>> 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" <jonxwhite@gmail.com>
> >>> Cc: Xen-devel@lists.xensource.com
> >>> Date: Tuesday, July 20, 2010, 5:56 AM
> >>>
> >>>
> >>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
> >>>>     Hi
> >>>>
> >>>>     I am new to this list. So not sure if this list is meant for
> getting
> >>>> help
> >>>>     on build issues. I have already posted this query to xen_users
> list.
> >>>>
> >>>>     I am trying to build (via make world) Xen 4.0.1-rc3 as well as
> >>>> 4.0.1-rc4.
> >>>>     But in both cases the build is failing at the following point in
> tools.
> >>>>     Could someone please tell me what could be going wrong?
> >>>>     Is the following URL correct in the Makefile?
> >>>>     [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>
> >>>>     Thanks, Jon
> >>>>
> >>>>     + test -d
> >>>>     [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>     + '[' '!' -d ioemu-remote ']'
> >>>>     + rm -rf ioemu-remote ioemu-remote.tmp
> >>>>     + mkdir ioemu-remote.tmp
> >>>>     + rmdir ioemu-remote.tmp
> >>>>     + git clone
> >>>>     [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>     ioemu-remote.tmp
> >>>>     Cloning into ioemu-remote.tmp...
> >>>>     error: Failed connect to [4]xenbits.xensource.com:80
> >>>> <http://xenbits.xensource.com/> ; No such file or
> >>>>     directory
> >>>>
> >>>
> >>> Looks like a problem with your Internet connection..
> >>>
> >>> -- Pasi
> >>>
> >>>
> >>> (curl_result = 7, http_code = 0, sha1 =
> >>>>     80568daca983dc4b9adc6c9e87e96291fc5973a4)
> >>>>     error: Unable to find 80568daca983dc4b9adc6c9e87e962
> >>>>     91fc5973a4 under
> >>>>     [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>     Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
> >>>>     while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
> >>>>     error: Fetch failed.
> >>>>     make[2]: *** [ioemu-dir-find] Error 128
> >>>>     make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
> >>>>     make[1]: *** [tools/ioemu-dir] Error 2
> >>>>     make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
> >>>>     make: *** [world] Error 2
> >>>>
> >>>> References
> >>>>
> >>>>     Visible links
> >>>>     1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>     2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>     3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>     4. http://xenbits.xensource.com/
> >>>>     5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>
> >>>> _______________________________________________
> >>>> Xen-devel mailing list
> >>>> Xen-devel@lists.xensource.com
> >>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
> >>>> http://lists.xensource.com/xen-devel
> >>>
> >>>
> >>> _______________________________________________
> >>> Xen-devel mailing list
> >>> Xen-devel@lists.xensource.com
> >>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
> >>> http://lists.xensource.com/xen-devel
> >>
> >
> >
>
>
>

[-- Attachment #1.2: Type: text/html, Size: 15300 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-21  7:14         ` Jonathan White
@ 2010-07-21  7:21           ` Keir Fraser
  2010-07-21  8:05             ` Ian Campbell
  2010-07-21  7:45           ` Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git M A Young
  2010-07-21  8:17           ` Keir Fraser
  2 siblings, 1 reply; 15+ messages in thread
From: Keir Fraser @ 2010-07-21  7:21 UTC (permalink / raw)
  To: Jonathan White; +Cc: Boris Derzhavets, Xen-devel

Actually you just need to define CONFIG_QEMU and XEN_LINUX_GIT_URL in your
environment as GIT-protocol URLs to QEMU and Linux GIT repositories,
respectively. Something like:
"CONFIG_QEMU= git://xenbits.xensource.com/qemu-xen-4.0-testing.git
XEN_LINUX_GIT_URL= 
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git make"

No idea what's going on with your HTTP-based clones.

 -- Keir

On 21/07/2010 08:14, "Jonathan White" <jonxwhite@gmail.com> wrote:

> Hi Keir
> 
> Thanks so much. The non http git worked perfectly - I tried it as a standalone
> command.
> But now the issue is how to modify all the Xen makefiles to use git directly
> instead of http based git. So I think I still need to get the http based git
> to work.
> 
> I am using X86_64 Fedora 13.
> Here's a portion of the git clone http output using the following command
> $ GIT_CURL_VERBOSE=1 git clone
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> 
> Thanks so much,
> Jon
> 
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#0)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#1)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#2)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#3)
> *   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=UTF-8
> < 
>> GET 
>> /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163
>> b8e5ea0 HTTP/1.1
> User-Agent: git/1.7.1.1 <http://1.7.1.1>
> Host: xenbits.xensource.com <http://xenbits.xensource.com>
> Accept: */*
> 
> * 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=UTF-8
> < 
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#4)
> *   Trying 70.42.241.107... * Expire cleared
> * Closing connection #0
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#0)
> *   Trying 70.42.241.107... > GET
> /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19c
> cdf7d2 HTTP/1.1
> User-Agent: git/1.7.1.1 <http://1.7.1.1>
> Host: xenbits.xensource.com <http://xenbits.xensource.com>
> Accept: */*
> 
> < 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=UTF-8
> < 
> * Closing connection #0
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#0)
> *   Trying 70.42.241.107... > GET
> /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94a
> b7d8cc HTTP/1.1
> User-Agent: git/1.7.1.1 <http://1.7.1.1>
> Host: xenbits.xensource.com <http://xenbits.xensource.com>
> Accept: */*
> 
> < 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=UTF-8
> < 
> * Expire cleared
> * Closing connection #1
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#1)
> *   Trying 70.42.241.107... * Connection timed out
> * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80>
> ; No such file or directory
> * Expire cleared
> * Closing connection #2
> * Connection timed out
> * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80>
> ; No such file or directory
> * Expire cleared
> * Closing connection #3
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#2)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#3)
> *   Trying 70.42.241.107... error: Failed connect to xenbits.xensource.com:80
> <http://xenbits.xensource.com:80> ; No such file or directory (curl_result =
> 7, http_code = 0, sha1 = 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 ~]$
> 
> 
> 
> On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com>
> wrote:
>> The git protocol URL would be
>> git://xenbits.xensource.com/qemu-xen-4.0-testing.git
>> <http://xenbits.xensource.com/qemu-xen-4.0-testing.git>  -- you could try
>> cloning that
>> 
>>  -- Keir
>> 
>> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote:
>> 
>>> Thanks for the responses. I do have a working internet connection (not
>>> behind
>>> corporate firewall) and the previous stages of the "make world" used the
>>> internet connection and it worked. I have disabled my Fedora firewall and 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) to
>>> xenbits.xensource.com <http://xenbits.xensource.com>
>>> <http://xenbits.xensource.com>  is not working for some
>>> reason.
>>> I am using Fedora 13.
>>>  
>>> Is there any other different git tree I could try out git clone over http.
>>> I also tried replacing http:// with git:// and as expected it didn't work...
>>> I
>>> just tried it half expecting it though...
>>>  
>>> BTW, I am doing the git clone http://... under su permission. I tried doing
>>> it
>>> over my user permission (not su) and still it did not work.
>>> Any help would be much appreciated.
>>>  
>>> Thanks again in advance,
>>> Jon
>>>  
>>> 
>>> 
>>>  
>>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com>
>>> wrote:
>>>> You are behind corporate firewall  ( i guess ).
>>>> Does "git clone" work ? Say for JF's tree.
>>>> Boris.
>>>> 
>>>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote:
>>>>> 
>>>>> From: Pasi Kärkkäinen <pasik@iki.fi>
>>>>> 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" <jonxwhite@gmail.com>
>>>>> Cc: Xen-devel@lists.xensource.com
>>>>> Date: Tuesday, July 20, 2010, 5:56 AM
>>>>> 
>>>>> 
>>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
>>>>>>     Hi
>>>>>> 
>>>>>>     I am new to this list. So not sure if this list is meant for getting
>>>>>> help
>>>>>>     on build issues. I have already posted this query to xen_users list.
>>>>>> 
>>>>>>     I am trying to build (via make world) Xen 4.0.1-rc3 as well as
>>>>>> 4.0.1-rc4.
>>>>>>     But in both cases the build is failing at the following point in
>>>>>> tools.
>>>>>>     Could someone please tell me what could be going wrong?
>>>>>>     Is the following URL correct in the Makefile?
>>>>>>     [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>> 
>>>>>>     Thanks, Jon
>>>>>> 
>>>>>>     + test -d
>>>>>>     [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     + '[' '!' -d ioemu-remote ']'
>>>>>>     + rm -rf ioemu-remote ioemu-remote.tmp
>>>>>>     + mkdir ioemu-remote.tmp
>>>>>>     + rmdir ioemu-remote.tmp
>>>>>>     + git clone
>>>>>>     [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     ioemu-remote.tmp
>>>>>>     Cloning into ioemu-remote.tmp...
>>>>>>     error: Failed connect to [4]xenbits.xensource.com:80
>>>>>> <http://xenbits.xensource.com:80>
>>>>>> <http://xenbits.xensource.com/> ; No such file or
>>>>>>     directory
>>>>>> 
>>>>> 
>>>>> Looks like a problem with your Internet connection..
>>>>> 
>>>>> -- Pasi
>>>>> 
>>>>> 
>>>>> (curl_result = 7, http_code = 0, sha1 =
>>>>>>     80568daca983dc4b9adc6c9e87e96291fc5973a4)
>>>>>>     error: Unable to find 80568daca983dc4b9adc6c9e87e962
>>>>>>     91fc5973a4 under
>>>>>>     [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
>>>>>>     while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
>>>>>>     error: Fetch failed.
>>>>>>     make[2]: *** [ioemu-dir-find] Error 128
>>>>>>     make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
>>>>>>     make[1]: *** [tools/ioemu-dir] Error 2
>>>>>>     make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
>>>>>>     make: *** [world] Error 2
>>>>>> 
>>>>>> References
>>>>>> 
>>>>>>     Visible links
>>>>>>     1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     4. http://xenbits.xensource.com/
>>>>>>     5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>> 
>>>>>> _______________________________________________
>>>>>> Xen-devel mailing list
>>>>>> Xen-devel@lists.xensource.com
>>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
>>>>>> http://lists.xensource.com/xen-devel
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Xen-devel mailing list
>>>>> Xen-devel@lists.xensource.com
>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
>>>>> http://lists.xensource.com/xen-devel
>>>> 
>>> 
>>> 
>> 
>> 
> 
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-21  7:14         ` Jonathan White
  2010-07-21  7:21           ` Keir Fraser
@ 2010-07-21  7:45           ` M A Young
  2010-07-21  8:17           ` Keir Fraser
  2 siblings, 0 replies; 15+ messages in thread
From: M A Young @ 2010-07-21  7:45 UTC (permalink / raw)
  To: Jonathan White; +Cc: Boris Derzhavets, Xen-devel, Keir Fraser

On Wed, 21 Jul 2010, Jonathan White wrote:

> Thanks so much. The non http git worked perfectly - I tried it as a
> standalone command.
> But now the issue is how to modify all the Xen makefiles to use git directly
> instead of http based git. So I think I still need to get the http based git
> to work.

Or you could take what you have already downloaded, checkout the right 
revision, put that in a suitable place and then edit the base level 
Config.mk file to use it. This is what I have been doing for temporary 
builds of rpms for 4.0.1-rc?, eg. via the link
http://koji.fedoraproject.org/koji/taskinfo?taskID=2324778
for rc4

 	Michael Young

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-21  7:21           ` Keir Fraser
@ 2010-07-21  8:05             ` Ian Campbell
  2010-07-21  8:06               ` [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE Ian Campbell
  0 siblings, 1 reply; 15+ messages in thread
From: Ian Campbell @ 2010-07-21  8:05 UTC (permalink / raw)
  To: Keir Fraser; +Cc: Jonathan White, Xen-devel, Boris Derzhavets

On Wed, 2010-07-21 at 08:21 +0100, Keir Fraser wrote:
> Actually you just need to define CONFIG_QEMU and XEN_LINUX_GIT_URL in your
> environment as GIT-protocol URLs to QEMU and Linux GIT repositories,
> respectively. Something like:
> "CONFIG_QEMU= git://xenbits.xensource.com/qemu-xen-4.0-testing.git
> XEN_LINUX_GIT_URL=
> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git make"

It looks like XEN_LINUX_GIT_URL currently obeys a GIT_HTTP setting,
although it is never set anywhere. CONFIG_QEMU does not use the setting.
I will follow up with a patch which makes the build use GIT_HTTP
consistently.

Ian.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE
  2010-07-21  8:05             ` Ian Campbell
@ 2010-07-21  8:06               ` Ian Campbell
  2010-07-21  8:07                 ` Ian Campbell
  0 siblings, 1 reply; 15+ messages in thread
From: Ian Campbell @ 2010-07-21  8:06 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Campbell

buildconfigs/mk.linux-2.6-* already obey this variable for
XEN_LINUX_GIT_URL, although I could not find it set anywhere.

I set GIT_HTTP to n by default. I think we should encourage those
people with problematic network connections change the default, rather
than using the less efficient version for everyone.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>

diff -r 4514d5890692 -r 7dc6866a9e9a Config.mk
--- a/Config.mk	Fri Jul 16 17:44:04 2010 +0100
+++ b/Config.mk	Wed Jul 21 09:04:20 2010 +0100
@@ -146,8 +146,13 @@
 # near the place in the Xen Makefiles where the file is used.
 
 # GIT protocol can be faster than HTTP, if your firewall lets it through.
-# QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
+GIT_HTTP ?= n
+
+ifeq ($(GIT_HTTP),y)
 QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git
+else
+QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
+endif
 
 # Specify which qemu-dm to use. This may be `ioemu' to use the old
 # Mercurial in-tree version, or a local directory, or a git URL.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE
  2010-07-21  8:06               ` [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE Ian Campbell
@ 2010-07-21  8:07                 ` Ian Campbell
  2010-07-21  8:16                   ` Keir Fraser
  0 siblings, 1 reply; 15+ messages in thread
From: Ian Campbell @ 2010-07-21  8:07 UTC (permalink / raw)
  To: xen-devel

Nevermind, I see you beat me to it with a more comprehensive version.

On Wed, 2010-07-21 at 09:06 +0100, Ian Campbell wrote:
> buildconfigs/mk.linux-2.6-* already obey this variable for
> XEN_LINUX_GIT_URL, although I could not find it set anywhere.
> 
> I set GIT_HTTP to n by default. I think we should encourage those
> people with problematic network connections change the default, rather
> than using the less efficient version for everyone.
> 
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> 
> diff -r 4514d5890692 -r 7dc6866a9e9a Config.mk
> --- a/Config.mk	Fri Jul 16 17:44:04 2010 +0100
> +++ b/Config.mk	Wed Jul 21 09:04:20 2010 +0100
> @@ -146,8 +146,13 @@
>  # near the place in the Xen Makefiles where the file is used.
>  
>  # GIT protocol can be faster than HTTP, if your firewall lets it through.
> -# QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
> +GIT_HTTP ?= n
> +
> +ifeq ($(GIT_HTTP),y)
>  QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git
> +else
> +QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
> +endif
>  
>  # Specify which qemu-dm to use. This may be `ioemu' to use the old
>  # Mercurial in-tree version, or a local directory, or a git URL.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Re: [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE
  2010-07-21  8:07                 ` Ian Campbell
@ 2010-07-21  8:16                   ` Keir Fraser
  0 siblings, 0 replies; 15+ messages in thread
From: Keir Fraser @ 2010-07-21  8:16 UTC (permalink / raw)
  To: Ian Campbell, xen-devel

Yes indeed! I also backported it for 4.0.1 already. :-)

 -- Keir

On 21/07/2010 09:07, "Ian Campbell" <Ian.Campbell@eu.citrix.com> wrote:

> Nevermind, I see you beat me to it with a more comprehensive version.
> 
> On Wed, 2010-07-21 at 09:06 +0100, Ian Campbell wrote:
>> buildconfigs/mk.linux-2.6-* already obey this variable for
>> XEN_LINUX_GIT_URL, although I could not find it set anywhere.
>> 
>> I set GIT_HTTP to n by default. I think we should encourage those
>> people with problematic network connections change the default, rather
>> than using the less efficient version for everyone.
>> 
>> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
>> 
>> diff -r 4514d5890692 -r 7dc6866a9e9a Config.mk
>> --- a/Config.mk Fri Jul 16 17:44:04 2010 +0100
>> +++ b/Config.mk Wed Jul 21 09:04:20 2010 +0100
>> @@ -146,8 +146,13 @@
>>  # near the place in the Xen Makefiles where the file is used.
>>  
>>  # GIT protocol can be faster than HTTP, if your firewall lets it through.
>> -# QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
>> +GIT_HTTP ?= n
>> +
>> +ifeq ($(GIT_HTTP),y)
>>  QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git
>> +else
>> +QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
>> +endif
>>  
>>  # Specify which qemu-dm to use. This may be `ioemu' to use the old
>>  # Mercurial in-tree version, or a local directory, or a git URL.
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-21  7:14         ` Jonathan White
  2010-07-21  7:21           ` Keir Fraser
  2010-07-21  7:45           ` Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git M A Young
@ 2010-07-21  8:17           ` Keir Fraser
  2010-07-21  8:28             ` Jonathan White
  2 siblings, 1 reply; 15+ messages in thread
From: Keir Fraser @ 2010-07-21  8:17 UTC (permalink / raw)
  To: Jonathan White; +Cc: Boris Derzhavets, Xen-devel

On 21/07/2010 08:14, "Jonathan White" <jonxwhite@gmail.com> wrote:

> Hi Keir
> 
> Thanks so much. The non http git worked perfectly - I tried it as a standalone
> command.
> But now the issue is how to modify all the Xen makefiles to use git directly
> 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=1 git clone
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> 
> Thanks so much,
> Jon
> 
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#0)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#1)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#2)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#3)
> *   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=UTF-8
> < 
>> GET 
>> /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163
>> b8e5ea0 HTTP/1.1
> User-Agent: git/1.7.1.1 <http://1.7.1.1>
> Host: xenbits.xensource.com <http://xenbits.xensource.com>
> Accept: */*
> 
> * 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=UTF-8
> < 
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#4)
> *   Trying 70.42.241.107... * Expire cleared
> * Closing connection #0
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#0)
> *   Trying 70.42.241.107... > GET
> /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19c
> cdf7d2 HTTP/1.1
> User-Agent: git/1.7.1.1 <http://1.7.1.1>
> Host: xenbits.xensource.com <http://xenbits.xensource.com>
> Accept: */*
> 
> < 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=UTF-8
> < 
> * Closing connection #0
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#0)
> *   Trying 70.42.241.107... > GET
> /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94a
> b7d8cc HTTP/1.1
> User-Agent: git/1.7.1.1 <http://1.7.1.1>
> Host: xenbits.xensource.com <http://xenbits.xensource.com>
> Accept: */*
> 
> < 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=UTF-8
> < 
> * Expire cleared
> * Closing connection #1
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#1)
> *   Trying 70.42.241.107... * Connection timed out
> * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80>
> ; No such file or directory
> * Expire cleared
> * Closing connection #2
> * Connection timed out
> * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80>
> ; No such file or directory
> * Expire cleared
> * Closing connection #3
> * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>  in
> the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#2)
> *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> <http://xenbits.xensource.com>  in the .netrc file; using defaults
> * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com>
> port 80 (#3)
> *   Trying 70.42.241.107... error: Failed connect to xenbits.xensource.com:80
> <http://xenbits.xensource.com:80> ; No such file or directory (curl_result =
> 7, http_code = 0, sha1 = 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 ~]$
> 
> 
> 
> On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com>
> wrote:
>> The git protocol URL would be
>> git://xenbits.xensource.com/qemu-xen-4.0-testing.git
>> <http://xenbits.xensource.com/qemu-xen-4.0-testing.git>  -- you could try
>> cloning that
>> 
>>  -- Keir
>> 
>> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote:
>> 
>>> Thanks for the responses. I do have a working internet connection (not
>>> behind
>>> corporate firewall) and the previous stages of the "make world" used the
>>> internet connection and it worked. I have disabled my Fedora firewall and 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) to
>>> xenbits.xensource.com <http://xenbits.xensource.com>
>>> <http://xenbits.xensource.com>  is not working for some
>>> reason.
>>> I am using Fedora 13.
>>>  
>>> Is there any other different git tree I could try out git clone over http.
>>> I also tried replacing http:// with git:// and as expected it didn't work...
>>> I
>>> just tried it half expecting it though...
>>>  
>>> BTW, I am doing the git clone http://... under su permission. I tried doing
>>> it
>>> over my user permission (not su) and still it did not work.
>>> Any help would be much appreciated.
>>>  
>>> Thanks again in advance,
>>> Jon
>>>  
>>> 
>>> 
>>>  
>>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com>
>>> wrote:
>>>> You are behind corporate firewall  ( i guess ).
>>>> Does "git clone" work ? Say for JF's tree.
>>>> Boris.
>>>> 
>>>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote:
>>>>> 
>>>>> From: Pasi Kärkkäinen <pasik@iki.fi>
>>>>> 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" <jonxwhite@gmail.com>
>>>>> Cc: Xen-devel@lists.xensource.com
>>>>> Date: Tuesday, July 20, 2010, 5:56 AM
>>>>> 
>>>>> 
>>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
>>>>>>     Hi
>>>>>> 
>>>>>>     I am new to this list. So not sure if this list is meant for getting
>>>>>> help
>>>>>>     on build issues. I have already posted this query to xen_users list.
>>>>>> 
>>>>>>     I am trying to build (via make world) Xen 4.0.1-rc3 as well as
>>>>>> 4.0.1-rc4.
>>>>>>     But in both cases the build is failing at the following point in
>>>>>> tools.
>>>>>>     Could someone please tell me what could be going wrong?
>>>>>>     Is the following URL correct in the Makefile?
>>>>>>     [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>> 
>>>>>>     Thanks, Jon
>>>>>> 
>>>>>>     + test -d
>>>>>>     [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     + '[' '!' -d ioemu-remote ']'
>>>>>>     + rm -rf ioemu-remote ioemu-remote.tmp
>>>>>>     + mkdir ioemu-remote.tmp
>>>>>>     + rmdir ioemu-remote.tmp
>>>>>>     + git clone
>>>>>>     [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     ioemu-remote.tmp
>>>>>>     Cloning into ioemu-remote.tmp...
>>>>>>     error: Failed connect to [4]xenbits.xensource.com:80
>>>>>> <http://xenbits.xensource.com:80>
>>>>>> <http://xenbits.xensource.com/> ; No such file or
>>>>>>     directory
>>>>>> 
>>>>> 
>>>>> Looks like a problem with your Internet connection..
>>>>> 
>>>>> -- Pasi
>>>>> 
>>>>> 
>>>>> (curl_result = 7, http_code = 0, sha1 =
>>>>>>     80568daca983dc4b9adc6c9e87e96291fc5973a4)
>>>>>>     error: Unable to find 80568daca983dc4b9adc6c9e87e962
>>>>>>     91fc5973a4 under
>>>>>>     [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4
>>>>>>     while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9.
>>>>>>     error: Fetch failed.
>>>>>>     make[2]: *** [ioemu-dir-find] Error 128
>>>>>>     make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
>>>>>>     make[1]: *** [tools/ioemu-dir] Error 2
>>>>>>     make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
>>>>>>     make: *** [world] Error 2
>>>>>> 
>>>>>> References
>>>>>> 
>>>>>>     Visible links
>>>>>>     1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>>>     4. http://xenbits.xensource.com/
>>>>>>     5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
>>>>> 
>>>>>> _______________________________________________
>>>>>> Xen-devel mailing list
>>>>>> Xen-devel@lists.xensource.com
>>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
>>>>>> http://lists.xensource.com/xen-devel
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Xen-devel mailing list
>>>>> Xen-devel@lists.xensource.com
>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
>>>>> http://lists.xensource.com/xen-devel
>>>> 
>>> 
>>> 
>> 
>> 
> 
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
  2010-07-21  8:17           ` Keir Fraser
@ 2010-07-21  8:28             ` Jonathan White
  0 siblings, 0 replies; 15+ messages in thread
From: Jonathan White @ 2010-07-21  8:28 UTC (permalink / raw)
  To: Keir Fraser; +Cc: Boris Derzhavets, Xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 12396 bytes --]

OK. That will be great - i.e. to use native git protocol instead of http.
When do you expect to apply this change to the tip?

Thx again for your prompt responses.

--Jon

On Wed, Jul 21, 2010 at 1:17 AM, Keir Fraser <keir.fraser@eu.citrix.com>wrote:

> On 21/07/2010 08:14, "Jonathan White" <jonxwhite@gmail.com> wrote:
>
> > Hi Keir
> >
> > Thanks so much. The non http git worked perfectly - I tried it as a
> standalone
> > command.
> > But now the issue is how to modify all the Xen makefiles to use git
> directly
> > 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=1 git clone
> > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >
> > Thanks so much,
> > Jon
> >
> > * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>
>  in
> > the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#0)
> > *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> > <http://xenbits.xensource.com>  in the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#1)
> > *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> > <http://xenbits.xensource.com>  in the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#2)
> > *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> > <http://xenbits.xensource.com>  in the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#3)
> > *   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=UTF-8
> > <
> >> GET
> >>
> /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163
> >> b8e5ea0 HTTP/1.1
> > User-Agent: git/1.7.1.1 <http://1.7.1.1>
> > Host: xenbits.xensource.com <http://xenbits.xensource.com>
> > Accept: */*
> >
> > * 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=UTF-8
> > <
> > * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>
>  in
> > the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#4)
> > *   Trying 70.42.241.107... * Expire cleared
> > * Closing connection #0
> > * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>
>  in
> > the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#0)
> > *   Trying 70.42.241.107... > GET
> >
> /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19c
> > cdf7d2 HTTP/1.1
> > User-Agent: git/1.7.1.1 <http://1.7.1.1>
> > Host: xenbits.xensource.com <http://xenbits.xensource.com>
> > Accept: */*
> >
> > < 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=UTF-8
> > <
> > * Closing connection #0
> > * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>
>  in
> > the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#0)
> > *   Trying 70.42.241.107... > GET
> >
> /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94a
> > b7d8cc HTTP/1.1
> > User-Agent: git/1.7.1.1 <http://1.7.1.1>
> > Host: xenbits.xensource.com <http://xenbits.xensource.com>
> > Accept: */*
> >
> > < 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=UTF-8
> > <
> > * Expire cleared
> > * Closing connection #1
> > * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>
>  in
> > the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#1)
> > *   Trying 70.42.241.107... * Connection timed out
> > * Failed connect to xenbits.xensource.com:80 <
> http://xenbits.xensource.com:80>
> > ; No such file or directory
> > * Expire cleared
> > * Closing connection #2
> > * Connection timed out
> > * Failed connect to xenbits.xensource.com:80 <
> http://xenbits.xensource.com:80>
> > ; No such file or directory
> > * Expire cleared
> > * Closing connection #3
> > * Couldn't find host xenbits.xensource.com <http://xenbits.xensource.com>
>  in
> > the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#2)
> > *   Trying 70.42.241.107... * Couldn't find host xenbits.xensource.com
> > <http://xenbits.xensource.com>  in the .netrc file; using defaults
> > * About to connect() to xenbits.xensource.com <
> http://xenbits.xensource.com>
> > port 80 (#3)
> > *   Trying 70.42.241.107... error: Failed connect to
> xenbits.xensource.com:80
> > <http://xenbits.xensource.com:80> ; No such file or directory
> (curl_result =
> > 7, http_code = 0, sha1 = 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 ~]$
> >
> >
> >
> > On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com
> >
> > wrote:
> >> The git protocol URL would be
> >> git://xenbits.xensource.com/qemu-xen-4.0-testing.git
> >> <http://xenbits.xensource.com/qemu-xen-4.0-testing.git>  -- you could
> try
> >> cloning that
> >>
> >>  -- Keir
> >>
> >> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote:
> >>
> >>> Thanks for the responses. I do have a working internet connection (not
> >>> behind
> >>> corporate firewall) and the previous stages of the "make world" used
> the
> >>> internet connection and it worked. I have disabled my Fedora firewall
> and 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)
> to
> >>> xenbits.xensource.com <http://xenbits.xensource.com>
> >>> <http://xenbits.xensource.com>  is not working for some
> >>> reason.
> >>> I am using Fedora 13.
> >>>
> >>> Is there any other different git tree I could try out git clone over
> http.
> >>> I also tried replacing http:// with git:// and as expected it didn't
> work...
> >>> I
> >>> just tried it half expecting it though...
> >>>
> >>> BTW, I am doing the git clone http://... under su permission. I tried
> doing
> >>> it
> >>> over my user permission (not su) and still it did not work.
> >>> Any help would be much appreciated.
> >>>
> >>> Thanks again in advance,
> >>> Jon
> >>>
> >>>
> >>>
> >>>
> >>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <
> bderzhavets@yahoo.com>
> >>> wrote:
> >>>> You are behind corporate firewall  ( i guess ).
> >>>> Does "git clone" work ? Say for JF's tree.
> >>>> Boris.
> >>>>
> >>>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote:
> >>>>>
> >>>>> From: Pasi Kärkkäinen <pasik@iki.fi>
> >>>>> 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" <jonxwhite@gmail.com>
> >>>>> Cc: Xen-devel@lists.xensource.com
> >>>>> Date: Tuesday, July 20, 2010, 5:56 AM
> >>>>>
> >>>>>
> >>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:
> >>>>>>     Hi
> >>>>>>
> >>>>>>     I am new to this list. So not sure if this list is meant for
> getting
> >>>>>> help
> >>>>>>     on build issues. I have already posted this query to xen_users
> list.
> >>>>>>
> >>>>>>     I am trying to build (via make world) Xen 4.0.1-rc3 as well as
> >>>>>> 4.0.1-rc4.
> >>>>>>     But in both cases the build is failing at the following point in
> >>>>>> tools.
> >>>>>>     Could someone please tell me what could be going wrong?
> >>>>>>     Is the following URL correct in the Makefile?
> >>>>>>     [1]
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>
> >>>>>>     Thanks, Jon
> >>>>>>
> >>>>>>     + test -d
> >>>>>>     [2]
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>     + '[' '!' -d ioemu-remote ']'
> >>>>>>     + rm -rf ioemu-remote ioemu-remote.tmp
> >>>>>>     + mkdir ioemu-remote.tmp
> >>>>>>     + rmdir ioemu-remote.tmp
> >>>>>>     + git clone
> >>>>>>     [3]
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>     ioemu-remote.tmp
> >>>>>>     Cloning into ioemu-remote.tmp...
> >>>>>>     error: Failed connect to [4]xenbits.xensource.com:80
> >>>>>> <http://xenbits.xensource.com:80>
> >>>>>> <http://xenbits.xensource.com/> ; No such file or
> >>>>>>     directory
> >>>>>>
> >>>>>
> >>>>> Looks like a problem with your Internet connection..
> >>>>>
> >>>>> -- Pasi
> >>>>>
> >>>>>
> >>>>> (curl_result = 7, http_code = 0, sha1 =
> >>>>>>     80568daca983dc4b9adc6c9e87e96291fc5973a4)
> >>>>>>     error: Unable to find 80568daca983dc4b9adc6c9e87e962
> >>>>>>     91fc5973a4 under
> >>>>>>     [5]
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>     Cannot obtain needed blob
> 80568daca983dc4b9adc6c9e87e96291fc5973a4
> >>>>>>     while processing commit
> 08251d35eafe5bafff42d226ccd56277014b16e9.
> >>>>>>     error: Fetch failed.
> >>>>>>     make[2]: *** [ioemu-dir-find] Error 128
> >>>>>>     make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'
> >>>>>>     make[1]: *** [tools/ioemu-dir] Error 2
> >>>>>>     make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'
> >>>>>>     make: *** [world] Error 2
> >>>>>>
> >>>>>> References
> >>>>>>
> >>>>>>     Visible links
> >>>>>>     1.
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>     2.
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>     3.
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>>     4. http://xenbits.xensource.com/
> >>>>>>     5.
> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
> >>>>>
> >>>>>> _______________________________________________
> >>>>>> Xen-devel mailing list
> >>>>>> Xen-devel@lists.xensource.com
> >>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
> >>>>>> http://lists.xensource.com/xen-devel
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Xen-devel mailing list
> >>>>> Xen-devel@lists.xensource.com
> >>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com>
> >>>>> http://lists.xensource.com/xen-devel
> >>>>
> >>>
> >>>
> >>
> >>
> >
> >
>
>
>

[-- Attachment #1.2: Type: text/html, Size: 22276 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2010-07-21  8:28 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-20  9:50 Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Jonathan White
2010-07-20  9:56 ` Pasi Kärkkäinen
2010-07-20 10:10   ` Pasi Kärkkäinen
2010-07-20 12:35   ` Boris Derzhavets
2010-07-20 20:47     ` Jonathan White
2010-07-21  5:46       ` Keir Fraser
2010-07-21  7:14         ` Jonathan White
2010-07-21  7:21           ` Keir Fraser
2010-07-21  8:05             ` Ian Campbell
2010-07-21  8:06               ` [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE Ian Campbell
2010-07-21  8:07                 ` Ian Campbell
2010-07-21  8:16                   ` Keir Fraser
2010-07-21  7:45           ` Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git M A Young
2010-07-21  8:17           ` Keir Fraser
2010-07-21  8:28             ` Jonathan White

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.