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] xenguest-install.py reports "no module named libvirt" in

To: "Daniel P. Berrange" <berrange@xxxxxxxxxx>, Sadique Puthen Peedikayil <xenguy@xxxxxxxxx>
Subject: Re: [Xen-users] xenguest-install.py reports "no module named libvirt" in FC5 x86 mode
From: shobha ranganathan <shobha_ranganathan@xxxxxxxxx>
Date: Wed, 27 Sep 2006 09:35:11 -0700 (PDT)
Cc: xen-users@xxxxxxxxxxxxxxxxxxx, shobha ranganathan <shobha_ranganathan@xxxxxxxxx>
Delivery-date: Wed, 27 Sep 2006 09:36:02 -0700
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=wYTj3/MwrmlJ1JC+pZdHGZFH+dP0V3HmnuTmDTzZAGzObkIa6lvxy7USrJtsWWfjayEar9l93YuwyrtaLLFs2uyuGlv870BRz4L8uCuR6vkUtLEBKu8vPC7WI614R5iixBu2TE3fEs9Sg9yJbz3BDBfycWw+IS9n1UruD66mC3Q= ;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20060927122525.GB20056@xxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
1. Did you install both xen & xen-libs ?
     I picked xen-3.0.2-23.src.rpm as it was the Xen version supported in FC5.
     I did "make world" and "make install". Ofcourse I created the ramdisk images as well. So I did not specifically install xen-libs. Please let me know if I missed any steps.
2. rpm -q --provides xen xen-libs | grep xenstore -- Show ?
   I tried this .This shows me nothing.  libvirt-0.0.6-1.i386 is the version that is available on the FC5 package/Cds.
My question ---  what is the right Xen source for FC5 in x86 and FC6 Test 1 in x86?
From my search, I found they use the same xen-3.0.2-23.src.rpm.
I can pick them and build it. I have been downloading stuff from the right websites. But I still get mismatches like these.
thanks for all your help

"Daniel P. Berrange" <berrange@xxxxxxxxxx> wrote:
On Wed, Sep 27, 2006 at 11:09:51AM +0530, Sadique Puthen Peedikayil wrote:
> libxenstore.so is part of xen-libs package which you don't need while
> compiling from src rpms.
> If you are going to compile xen from source, you should have to install
> the libvirt rpm using --nodeps option and compile it.
> rpm --install libvirt-0.0.6-1.i386.rpm --nodeps

No, there is absolutely *NO* need to install libvirt when compiling the
Xen RPM - there is no compile time dependancy, and you certainly should
not use --nodeps when installing RPMs.

> shobha ranganathan wrote:
> >I download xen3.0.2-23.src.rpm and build the dom0 Kernel in Fedora
> >COre 5 in x86 mode. I did not build a domU kernel at all.

Did you install both xen & xen-libs ?

> >I tried to run ./xenguest-install.py in dom0 kernel after booting into
> >it.. I got this error
> >"No module named libvirt".
> >
> >I then tried installing libvirt-0.0.6-1.i386.rpm using
> >"rpm --install libvirt-0.0.6-1.i386.rpm"
> >
> >I get failed dependencies error such as
> >"libxenstore.so is needed by libvirt-0.0.6-1.i386
> >xen is needed by libvirt-0.0.6-1.i386"
> >
> >what am I missing here ? I have libxenstore.so in /usr/lib.

The version of Xen you installed probably has a newer libxenstore.so
which includes versioning, while the libvirt you installed was linked
against the older non-versioned libxenstore.so. What does

rpm -q --provides xen xen-libs | grep xenstore

Show ?

BTW, you'll also want libvirt-python RPM too

|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|

Want to be your own boss? Learn how on Yahoo! Small Business.
Xen-users mailing list