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-API] xapi dependency issues

To: Sébastien Riccio <sr@xxxxxxxxxxxxxxx>
Subject: Re: [Xen-API] xapi dependency issues
From: Jonathan Ludlam <Jonathan.Ludlam@xxxxxxxxxxxxx>
Date: Fri, 16 Sep 2011 20:49:35 +0100
Accept-language: en-US
Acceptlanguage: en-US
Cc: "xen-api@xxxxxxxxxxxxxxxxxxx" <xen-api@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 16 Sep 2011 12:47:44 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4E73A693.6050905@xxxxxxxxxxxxxxx>
List-help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-post: <mailto:xen-api@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
References: <1316146121.40838.YahooMailNeo@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <CAMrPLWKYdEdSxxje8Gaqfm9EN40EU+O4NZuQwtTbRA-SLuzPYA@xxxxxxxxxxxxxx> <1316191392.31361.YahooMailNeo@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <B33C0061-A061-44FC-A994-4881009CC35D@xxxxxxxxxxxxx> <4E73A693.6050905@xxxxxxxxxxxxxxx>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acx0qXYAtBfsnirRRpOjRW7b7kLeAA==
Thread-topic: [Xen-API] xapi dependency issues
Ugh. The dependencies might be sorted, but I'm having issues with block devices. There are two possible sources of the problem - the new blktap code, or some small changes in how xapi plugs and unplugs devices. I might be able to do some investigating tonight, but be wary of the most recent updates. Sorry, guys!


Sent from my iPad

On 16 Sep 2011, at 20:42, "Sébastien Riccio" <sr@xxxxxxxxxxxxxxx> wrote:

Hi Jonathan,

Seems to be ok. I was able to resolve it at my side.

Thanks for the good work :)


On 16.09.2011 21:29, Jonathan Ludlam wrote:
Dependencies should now be sorted. Took a bit longer than I expected as the blktap deb was additionally missing a required binary, so I couldn't test it properly.

I expect the problem with the modules.dep thing is that it's trying to run the init script after the install, and the init script contains a cheeky modprobe or two. 


Sent from my iPad

On 16 Sep 2011, at 17:43, "Matthias Blankenhaus" <matthiasblankenhaus@xxxxxxxxx> wrote:

From: Todd Deshane <todd.deshane@xxxxxxx>
To: Matthias Blankenhaus <matthiasblankenhaus@xxxxxxxxx>
Cc: "xen-api@xxxxxxxxxxxxxxxxxxx" <xen-api@xxxxxxxxxxxxxxxxxxx>; Jonathan Ludlam <jonathan.ludlam@xxxxxxxxxxxxx>
Sent: Thursday, September 15, 2011 11:38 PM
Subject: Re: [Xen-API] xapi dependency issues

On Fri, Sep 16, 2011 at 12:08 AM, Matthias Blankenhaus
<matthiasblankenhaus@xxxxxxxxx> wrote:
> Hi !
> I am trying to install xapi_0.1+1315480729-1_i386.deb from git hub and I
> realized that it depends on blktap-utils.
> I cannot find that pkg anywhere, except in an older folder on github:
> /XCP/debian/62. When downloading that version of blktap-utils
> and installing it, it seems to conflict with vhd-utils.
> My suspicion is that blktap-utils is outdated and needs to be removed from
> the dependency list of xapi.

Are you following:

Or are you trying something else?

[matthias]  Yes, I was following the instruction on that page, more specifically I downloaded the _latest_ bins
and attempted to install them into a Debian rootfs. All the other pkgs from latest installed just fine, except for
On that note, I think the dependency on blktap-dkms is also obsolete.  I was able to install the xapi pkg via this line:

# dpkg --ignore-depends=blktap-utils,blktap-dkms -i xapi_0.1+1315480729-1_i386.deb

One more thing,  there seems to be a dependency on a modules.dep from a particular kernel:

Setting up xapi (0.1+1315480729-1) ...
FATAL: Could not load /lib/modules/2.6.32-5-amd64/modules.dep: No such file or directory

xapi still installs, though.  In my case, I do not even have kernel modules, but rather I have compiled everything into vmlinuz.



Todd Deshane

xen-api mailing list

xen-api mailing list
<Prev in Thread] Current Thread [Next in Thread>