[yocto] Manifest not found

Mark Hawthorne markhawthorne172 at gmail.com
Thu Nov 14 18:19:12 PST 2019


I see the problem now. I had to remove the "-native" from the end of the
package name because this has meaning in the bitbake environment.

On Thu, Nov 14, 2019 at 5:49 PM Mark Hawthorne <markhawthorne172 at gmail.com>
wrote:

> I created a new recipe called mapbox-gl-native and added it to
> IMAGE_INSTALL in the image recipe. The package builds succesfully, but now
> I am stuck on this error in the final image creation stage:
>
> ---------------------------------------
> DEBUG: Executing python function do_rootfs
> NOTE: Initializing intercept dir for
> /home/mark/Documents/tisdk/build/arago-tmp-external-arm-toolchain/work/beaglebone_efis-linux-gnueabi/mylayer-image-tisdk/1.0-r0/rootfs
> DEBUG: Collected intercepts:
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/delay_to_first_boot
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/postinst_intercept
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/update_font_cache
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/update_gio_module_cache
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/update_gtk_immodules_cache
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/update_icon_cache
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/update_pixbuf_cache
>
> /home/mark/Documents/tisdk/sources/oe-core/scripts/postinst-intercepts/update_udev_hwdb
>
> WARNING: Manifest
> /home/mark/Documents/tisdk/build/arago-tmp-external-arm-toolchain/sstate-control/manifest-x86_64-mapbox-gl-native.package_write_ipk
> not found in x86_64 (variant '')?
> ERROR: No manifest generated from: mapbox-gl-native in
> /home/mark/Documents/tisdk/sources/meta-mylayer/recipes-navigation/mapbox-gl-native/
> mapbox-gl-native.bb
> DEBUG: Python function do_rootfs finished
> ERROR: Function failed: do_rootfs
> ---------------------------------------
>
> Bitbake is complaining about missing the mapbox-gl-native manfiest file
> for x86, but I never built the recipe for x86 so that file does not exist.
> The correct files does exist for armv7. I am not clear why it is trying to
> use the x86 instead of the armv7 version. Everything else being built into
> the image is using the correct armv7 manifest file.
>
> I can see the correct package output files under
> work/armv7at2hf-neon-linux-gnueabi/mapbox-gl-native/1.0-r0/deploy-ipks/armv7at2hf-neon/mapbox-gl-native_1.0-r0_
> armv7at2hf-neon.ipk
> work/armv7at2hf-neon-linux-gnueabi/mapbox-gl-native/1.0-r0/deploy-ipks/armv7at2hf-neon/mapbox-gl-native-dbg_1.0-r0_
> armv7at2hf-neon.ipk
> work/armv7at2hf-neon-linux-gnueabi/mapbox-gl-native/1.0-r0/deploy-ipks/armv7at2hf-neon/mapbox-gl-native-dev_1.0-r0_
> armv7at2hf-neon.ipk
> work/armv7at2hf-neon-linux-gnueabi/mapbox-gl-native/1.0-r0/deploy-ipks/armv7at2hf-neon/mapbox-gl-native-staticdev_1.0-r0_
> armv7at2hf-neon.ipk
>
> Here is the recipe for reference
> -------------------------------------------
> SUMMARY = "Mapbox Slippery Map"
> HOMEPAGE = ""
> DESCRIPTION = ""
> LICENSE = "MIT"
> LIC_FILES_CHKSUM =
> "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
>
> SRC_URI = "git://github.com/mapbox/mapbox-gl-native.git;branch=master"
>
> SRCREV = "4c1d03c257754ecc1555f3e31b3c6ccf45c4bf7b"
>
> DEPENDS = "virtual/libgles2 virtual/egl glfw icu curl libuv sqlite
> libjpeg-turbo"
>
> S = "${WORKDIR}/git"
>
> EXTRA_OECMAKE = "-DWITH_NODEJS=OFF -DWITH_EGL=ON -DWITH_ERROR=OFF"
>
> OECMAKE_TARGET_COMPILE = "mbgl-glfw"
>
> inherit cmake
>
> do_install() {
> install -D -m 0755 ${B}/libmbgl-core.a ${D}${libdir}/libmgl-core.a
> install -D -m 0755 ${B}/libmbgl-vendor-nunicode.a
> ${D}${libdir}/libmbgl-vendor-nunicode.a
> install -D -m 0755 ${B}/mbgl-glfw ${D}${bindir}/mbgl-glfw
> }
> ----------------------------------------.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20191114/f9905675/attachment.html>


More information about the yocto mailing list