Skip to content

ERROR: No recipes available for: ..../meta-updater-raspberrypi/recipes-bsp/u-boot/libubootenv_%.bbappend #79

@GWLindberg

Description

@GWLindberg

I'm trying to add support for ostree to out boot2qt yocto warrior build for raspberry pi4. I've added meta-updater & meta-updater-raspberrypi to the build and when I start bitbake I get the following error:

ERROR: No recipes available for:
  .../sources/meta-updater-raspberrypi/recipes-bsp/u-boot/libubootenv_%.bbappend

I've tried downloading the HereOtaConnect sample project but it doesn't have the libubootenv recipe.
I researched where libubootenv is from and it is part of the sbabic swupddate system. Does this mean that I need to install meta-swupdate to get the libuboot? Does libubootenv automatically disable the fw* utilities from uboot?

From our bblayers.conf:

  ${BSPDIR}/sources/meta-openembedded/meta-filesystems \
  ${BSPDIR}/sources/meta-updater \
  ${BSPDIR}/sources/meta-updater-raspberrypi \

From our local.conf:

# first, need to use u-boot to boot to Linux
RPI_USE_U_BOOT = "1"

# then, need to use initramfs
KERNEL_INITRAMFS = "-initramfs"
INITRAMFS_IMAGE = "initramfs-ostree-image.bb"
INITRAMFS_IMAGE_BUNDLE = "1"
BOOT_SPACE = "1073741"
INITRAMFS_MAXSIZE = "315400"
IMAGE_FSTYPES_pn-${INITRAMFS_IMAGE} = "${INITRAMFS_FSTYPES}"

# make sure to inherit OTA functionality from the meta-updater* layers
INHERIT += " sota"
DISTRO_FEATURES += " usrmerge"

Is there something else that I'm missing?

Regards,
Greg Wilson-Lindberg

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions