[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Building Xen from source


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Richard Bowser <bowser.richard@xxxxxxxxx>
  • Date: Mon, 6 Jul 2009 10:37:52 -0600
  • Delivery-date: Mon, 06 Jul 2009 09:38:40 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=TdbMSSB4ClKPX+MmD9cr4HKAArzf7XSdVUr1MlKvB/LKTBgEt/SKwlHnQjCRpJ4IqU jlyc7cYaT/A1pD+LdrJHxFJcnAddCI6mzaecmyKWkmQZJ/Ohh6MVwmpPYRvUjhpShABE NAjSgLfn2uyIF34CzxVDXkJUio0AldEU3ugC4=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

I'm a Xen newbie, still trying to get oriented.  I'm especially interested in building from sources, and I'm looking for some clarifications.  Does anyone here build from sources, or should I perhaps subscribe to the developer's list?  At the moment, I'm mainly interested in just being a Xen user because I need to get up to speed here before even looking at development.  I do have some issues that need clarification: 

1) How can I specify the target architecture for the build?  (I'm working with two different systems , one Ubuntu 9.04 and the other Fedora Core 10.  My Ubuntu machine needs XEN_TARGET_ARCH=x86_64, and my FC10 box needs XEN_TARGET_ARCH=x86_32.  I would like to specify each build.

2) All attempts to build default to building linux-2.26.18.  Why?  I KNOW kernel.org is now up to 2.26.30.  Is it even possible to specify specific kernel versions for domain0 and for domainU?

3) All attempts to build from source fail when retrieval of linux-2.26.18 is flagged "Tarball download failed" by gpg, which returns 512.  This happens on both machines, every time I try to build.  Actually, every build attempt (in both machines) takes a LONG time downloading and saving to .ketchup/linux-2.6.18.tar.bz2.partial, and seems to succeed in that part.

Make world reports:

]2009-07-03 17:20:29 (29.2 MB/s) - `/home/rich/.ketchup/linux-2.6.18.tar.bz2.sign.partial' saved [248/248]
gpg: Signature made Tue 19 Sep 2006 10:00:41 PM MDT using DSA key ID 517D0F0E
gpg: Can't check signature: public key not found
ketchup: gpg returned 512
ketchup: removing files...

Then it spends another LONG time downloading and saving to .ketchup/linux-2.6.18.tar.gz.partial and eventually COMPLETES, only to respond:

2009-07-03 17:25:26 (26.5 MB/s) - `/home/rich/.ketchup/linux-2.6.18.tar.gz.sign.partial' saved [248/248]
gpg: Signature made Tue 19 Sep 2006 09:56:08 PM MDT using DSA key ID 517D0F0E
gpg: Can't check signature: public key not found
ketchup: gpg returned 512
ketchup: removing files...
ketchup: Tarball download failed
make[3]: *** [linux-2.6.18/.valid-src] Error 255
make[2]: *** [linux-2.6-xen-intree-install] Error 2
make[1]: *** [install-kernels] Error 1
make: *** [world] Error 2

I haven't been able to tell if there were two failures resulting in a retry of the .tar.bz2 with the tar.gz file or if there was only one failure on the tar.gz file.  Yet in one sense, that's not important:  what I REALLY want is to figure how to achieve a good download.  Do I have a problem wth my two target machines?  How can I arrange matters so the public key IS found?

Any insight would be very much appreciated.

-Rich B.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.