[yocto] Different package versions between host SDK and target image

Khem Raj raj.khem at gmail.com
Sat Aug 24 10:33:44 PDT 2019


On Fri, Aug 23, 2019 at 7:35 AM Benjamin Crawford
<crawford.benjamin15 at gmail.com> wrote:
>
> Hi,
>
> I've been happily building images for the Renesas R-Car platform using the Yocto project until recently. After clearing the sstate-cache and rebuilding, I'm now suddenly encountering an issue where the version of OpenCV being installed into the host SDK and the one being installed into the target rootfs are different (OpenCV 3.3.x vs 3.4.x). Obviously, I now can't develop applications as the binaries try to link to the wrong version of the library. Can anyone tell what might have happened?

what operations did you do on your workspace? which release are you on?
basically, SDKs are image specific, so when you rebuild an image
especially cleaning everything up and updating layers, its better to
respin SDK as well
having said this, we do not upgrade versions on release branches, so
would like to know more on which branch of the meta-openembedded repo
are you on

>
> Kind regards,
> Ben
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto


More information about the yocto mailing list