[meta-virtualization] xen-image-minimal: "No package kernel-module-xen-* available"
Manjukumar Harthikote Matha
MANJUKUM at xilinx.com
Tue Sep 4 18:19:54 PDT 2018
Hi Jesse,
> -----Original Message-----
> From: meta-virtualization-bounces at yoctoproject.org [mailto:meta-virtualization-
> bounces at yoctoproject.org] On Behalf Of Kleve, Jesse R
> Sent: Tuesday, September 04, 2018 5:29 PM
> To: meta-virtualization at yoctoproject.org
> Subject: [meta-virtualization] xen-image-minimal: "No package kernel-module-xen-*
> available"
>
> When building xen-image-minimal from meta-virtualization (pyro), I get the
> following error in do_rootfs:
>
> ERROR: Could not invoke dnf. Command '/disk01/users/jkleve/xilinx/sds/project7-
> no-petalinux/sds-yocto/build_zcu102-zynqmp/tmp/work/zcu102_zynqmp-poky-
> linux/xen-image-minimal/1.0-r0/recipe-sysroot-native/usr/bin/dnf -y -c
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/build_zcu102-
> zynqmp/tmp/work/zcu102_zynqmp-poky-linux/xen-image-minimal/1.0-
> r0/rootfs/etc/dnf/dnf.conf --
> setopt=reposdir=/disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-
> yocto/build_zcu102-zynqmp/tmp/work/zcu102_zynqmp-poky-linux/xen-image-
> minimal/1.0-r0/rootfs/etc/yum.repos.d --repofrompath=oe-
> repo,/disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/build_zcu102-
> zynqmp/tmp/work/zcu102_zynqmp-poky-linux/xen-image-minimal/1.0-r0/oe-
> rootfs-repo --installroot=/disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-
> yocto/build_zcu102-zynqmp/tmp/work/zcu102_zynqmp-poky-linux/xen-image-
> minimal/1.0-r0/rootfs --setopt=logdir=/disk01/users/jkleve/xilinx/sds/project7-no-
> petalinux/sds-yocto/build_zcu102-zynqmp/tmp/work/zcu102_zynqmp-poky-
> linux/xen-image-minimal/1.0-r0/temp --nogpgcheck install locale-base-en-us locale-
> base-en-gb qemu xen-base kernel-module-xen-gntdev packagegroup-core-boot
> libvirt kernel-module-xen-wdt kernel-module-xen-netback kernel-module-xen-
> blkback kernel-module-xen-gntalloc packagegroup-core-ssh-openssh run-postinsts'
> returned 1:
> Added oe-repo repo from file:///disk01/users/jkleve/xilinx/sds/project7-no-
> petalinux/sds-yocto/build_zcu102-zynqmp/tmp/work/zcu102_zynqmp-poky-
> linux/xen-image-minimal/1.0-r0/oe-rootfs-repo
> Last metadata expiration check: 0:00:01 ago on Wed Sep 05 00:17:54 2018 UTC.
> No package kernel-module-xen-gntdev available.
> No package kernel-module-xen-wdt available.
> No package kernel-module-xen-netback available.
> No package kernel-module-xen-blkback available.
> No package kernel-module-xen-gntalloc available.
> Error: Unable to find a match
>
>
>
> Where do these packages exist? Am I missing a layer? My bblayers is set to:
>
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-
> yocto/sources/poky/meta \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-
> yocto/sources/poky/meta-poky \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-
> yocto/sources/poky/meta-yocto-bsp \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-efl \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-filesystems \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-gnome \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-gpe \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-initramfs \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-multimedia \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-networking \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-oe \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-perl \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-python \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-ruby \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-systemd \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-webserver \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> openembedded/meta-xfce \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> xilinx \
> /disk01/users/jkleve/xilinx/sds/project7-no-petalinux/sds-yocto/sources/meta-
> virtualization
> “
>
> My local.conf is mostly default with a few modifications.
>
> MACHINE = “zcu102-zynqmp”
> IMAGE_INSTALL += “libvirt”
> DISTRO = “poky”
> DISTRO_FEATURES += “x11 xen virtualization”
Are you missing https://github.com/Xilinx/meta-xilinx/blob/master/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/xen.cfg ?
It should have been enabled using https://github.com/Xilinx/meta-xilinx/blob/master/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc#L45
Thanks,
Manju
More information about the meta-virtualization
mailing list