This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] Help me to understand building xen from sources, please

To: Richard Bowser <bowser.richard@xxxxxxxxx>
Subject: Re: [Xen-users] Help me to understand building xen from sources, please
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Wed, 15 Jul 2009 08:50:29 +0300
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 14 Jul 2009 22:51:18 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <c1a463900907142158n61863440vd9a67c1a4739c38d@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <c1a463900907142158n61863440vd9a67c1a4739c38d@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
On Tue, Jul 14, 2009 at 10:58:14PM -0600, Richard Bowser wrote:
> On Monday 13 July, Luis Fernando Pollo posted:
> I'm attempting what should be a very vanilla Xen 3.4 build by doing a "make
> world" on a freshly downloaded source package containing both Xen and the
> 2.6.18 Linux kernel ("Latest Release" on the Downloads page). 

Try getting the latest xen-3.4-testing.hg from xenbits. That'll give you Xen
3.4.1-rc7 atm. IIRC it has fixes for "make world" and other build methods.

Or then wait for official Xen 3.4.1 release, which should happen any day now..

-- Pasi

> Interestingly,
> instead of just building the kernel included in the source release, the
> build script says it can't find the kernel sources locally and attempts to
> download one from a mirror site, only to stop again complaining it can't
> verify the PGP signature of the downloaded file.
> Can someone please tell me how to fix this? It looks like a makefile bug,
> but I'm not sure.
> I can help with SOME of this, but please let me start by mentioning I'm a
> Xen newbie who's have just gotten past a one month-long roadblock in trying
> to build 3.4.0 from the source under two differing but equally brand-new
> linux distributions.  I WAS stymied because gpg kept invalidating my kernel
> download with: "gpg: Can't check signature: public key not found"  I wrote
> this list several times asking about it, but learned nothing.  However, I
> EVENTUALLY grew smart enough to search the list archives for the phrase
> "gpg: Can't check signature: public key not found".  To make my long story
> short, eventually I discovered that on Wed, 27 May 2009 someone named Per
> Olav responded to another user facing the same problem "You could try this:
> gpg --keyserver wwwkeys.pgp.net --recv-keys 0x517D0F0E"  (I'd LOVE to know
> how Per Olav found this; but so far I have been unable to find relevant
> documentation.)
> I tried it.  It worked.  I immediately encountered other difficulties, but I
> at least have some CLUES about how to resolve them, so I'm OK for now.  I'm
> writing this list because I wish this list could provide some guidance for
> those stuck in similar problem scenarios.  I was of the belief that
> downloading the sources was NORMAL behavior, so I can offer no advice
> there.  However I will remark that I got past gpg verification of the
> downloaded file by installing the Linux Kernel Archives Verification Key as
> Per Olav suggested.  I am still stuck on this seemingly simple task and am
> presently plauged by other obscure build failures.  (For example , what does
> "mv: cannot move `linux-2.6.18/..' to `../..': Device or resource busy"
> MEAN?)  At this moment I'm trying to locate which subfile in a 'make world"
> build attempt is involved.  Maybe then I can puzzle out what it's trying to
> do, and then hopefully discover what's actually wrong here.
> As I mentioned, I've been beating my head against this particular stone wall
> for over a month now.  I have found virtually no relevant documentation.
> All I can say is: I wish you good luck, Louis!
> -Rich B.

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

Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>