Richard Bowser
2009-Jul-15 04:58 UTC
[Xen-users] Help me to understand building xen from sources, please
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
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2009-Jul-15 05:50 UTC
Re: [Xen-users] Help me to understand building xen from sources, please
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@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Wed, Jul 15, 2009 at 1:06 PM, Oliver Hookins<oliver.hookins@anchor.com.au> wrote:> Should it be possible to install the certificate the driver is signed by > into the system so that it effectively becomes trusted (and doesn''t require > test mode)?MS had decided that you can''t. There''s not much you can do about it.> Currently my test domU is blue screening even with test mode enabled > so I''m not sure what is going on...Since 0.10.0.69 worked for you, my guess is either: - something wrong with your build env, or - the source you''re using (current tip or revision 36fef48dbfa9) is somewhat broken. Probably because it''s work in progress. -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users