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


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

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Help me to understand building xen from sources, please
From: Richard Bowser <bowser.richard@xxxxxxxxx>
Date: Tue, 14 Jul 2009 22:58:14 -0600
Delivery-date: Tue, 14 Jul 2009 21:59:04 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=DHirW7xOLa/y1KpPrT8uGG/pjDaZdz/++8C90aPTa0Q=; b=JVFBz3Jme15RxSO+tZ0kgrIBMjs1nDZKCJBwjzAJfJ6VoRnLQ2wyHD2CDucztgeuU3 AoeS2WfM5vKW5TQx2brrXp4/JNMm96mwoSVqQ8hGfEwH2KFjl6nKLzpCeqcCWVzSSAY/ au5xLviHcNF0FlhflOIA5ZWmXjZtrvrtQ+lqw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=bovFw+cxwCRR9NuSaZkT90UNT+XiZRfg9xn0B1WNRsFZKAGqz8vHkQbnWooru5H9Yq 64jC4WLWpqITyVTmDbHgp4+XkPW7z13iWiQdFAa036cF9UA5SjFu7jQx9KZFLJyWh5Ui mcMfi6gofNzRQP1jCrhVL7Kl5RkEH2yO/rMY0=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
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). 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
<Prev in Thread] Current Thread [Next in Thread>