[meta-virtualization] [daisy][PATCH] libvirt: set path to pkcheck

Bruce Ashfield bruce.ashfield at gmail.com
Mon Aug 18 10:59:17 PDT 2014


On Tue, Aug 12, 2014 at 3:09 AM, Shrikant Bobade
<bobadeshrikant at gmail.com> wrote:
> From: Shrikant Bobade <Shrikant_Bobade at mentor.com>
>
> The libvirt build would fail whenever x11 was in DISTRO_FEATURES and the host
> didn't have polkit installed (either no polkit/policykit at all, or just old
> policykit).
>
> Ensure that libvirt uses polkit rather than policykit, whether the host has
> pkcheck installed or not, and ensure the path is correct per our config.


Sorry for the delay, I was out of the office.

I applied the patch to daisy and master, let me know if anyone has problems!

Cheers,

Bruce

>
> Signed-off-by: Christopher Larson <kergoth at gmail.com>
> Signed-off-by: Shrikant Bobade <Shrikant_Bobade at mentor.com>
> ---
>  recipes-extended/libvirt/libvirt_1.2.2.bb |    5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-extended/libvirt/libvirt_1.2.2.bb b/recipes-extended/libvirt/libvirt_1.2.2.bb
> index 0cd6b99..a14d465 100644
> --- a/recipes-extended/libvirt/libvirt_1.2.2.bb
> +++ b/recipes-extended/libvirt/libvirt_1.2.2.bb
> @@ -67,6 +67,10 @@ ac_cv_path_LVS=/usr/sbin/lvs \
>  ac_cv_path_PARTED=/usr/sbin/parted \
>  ac_cv_path_DMSETUP=/usr/sbin/dmsetup"
>
> +# Ensure that libvirt uses polkit rather than policykit, whether the host has
> +# pkcheck installed or not, and ensure the path is correct per our config.
> +CACHED_CONFIGUREVARS += "ac_cv_path_PKCHECK_PATH=${bindir}/pkcheck"
> +
>  # Some other possible paths we are not yet setting
>  #ac_cv_path_RPCGEN=
>  #ac_cv_path_XSLTPROC=
> @@ -75,7 +79,6 @@ ac_cv_path_DMSETUP=/usr/sbin/dmsetup"
>  #ac_cv_path_EBTABLES_PATH=
>  #ac_cv_path_PKG_CONFIG=
>  #ac_cv_path_ac_pt_PKG_CONFIG
> -#ac_cv_path_PKCHECK_PATH=
>  #ac_cv_path_POLKIT_AUTH=
>  #ac_cv_path_DTRACE=
>  #ac_cv_path_ISCSIADM=
> --
> 1.7.9.5
>
> --
> _______________________________________________
> meta-virtualization mailing list
> meta-virtualization at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-virtualization



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


More information about the meta-virtualization mailing list