[meta-virtualization] [PATCH 2/2] xen: Add RDEPENDS block for xendomains script.
Philip Tricca
flihp at twobit.us
Mon Feb 10 08:43:18 PST 2014
Your guess is as good as mine. I've not had to dive into xl code. I'm
just going on observed behavior right now. I spent a bunch of time just
tracking down the 'dependency' as it seems to be quite unrelated.
The hang only seems to be triggered when invoking 'xl create' in a
subshell from the xendomains script. Just breaking this call out of the
subshell gets everything back on track. I'm satisfied to write this off
as a mystery for the time being. It moves the recipe forward with some
better granularity in the runtime dependencies which was my main goal.
Incremental progress is good right? :P
Philip
On 02/09/2014 09:57 PM, Chris Patterson wrote:
> Perhaps something to do with udev rules (which may invoke the block
> scripts)?
>
>
> On Sun, Feb 9, 2014 at 8:45 PM, Philip Tricca <flihp at twobit.us
> <mailto:flihp at twobit.us>> wrote:
>
> I can't explain the dependency on xen-scripts-block as the xendomains
> script doesn't invoke any of these scripts directly. Still xendomains
> hangs indefinitely without them.
>
> Signed-off-by: Philip Tricca <flihp at twobit.us <mailto:flihp at twobit.us>>
>
> diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
> index bd2fc74..4c27497 100644
> --- a/recipes-extended/xen/xen.inc
> +++ b/recipes-extended/xen/xen.inc
> @@ -70,6 +70,13 @@ RDEPENDS_${PN}-xencommons = "\
> ${PN}-scripts-common \
> "
>
> +RDEPENDS_${PN}-xendomains = "\
> + ${PN}-console \
> + ${PN}-scripts-block \
> + ${PN}-scripts-common \
> + ${PN}-xenstored \
> + "
> +
> RDEPENDS_${PN}-xl = "libgcc"
>
> PACKAGES = "\
> --
> 1.7.10.4
>
>
More information about the meta-virtualization
mailing list