升级 yocto linux 内核失败

Upgrade yocto linux kernel fails

我尝试更改 yocto 构建 linux 内核版本。我对我的 local.conf 添加了以下修改:

PREFERRED_PROVIDER_virtual/kernel = "linux-mainline"
PREFERRED_VERSION_linux-mainline = "5.2%"

不出所料,它开始了内核的重新编译。但是,当我 bitbake 图像时,它遇到以下错误:

Error: 
 Problem: conflicting requests
  - nothing provides kernel-image-4.19.63 needed by packagegroup-core-boot-1.0-r17.tss_image

我查看了 poky/meta 中定义的 packagegroup-core-boot.bb,但无法确定问题的根源。

非常欢迎任何提示和评论!

我问这个问题已经有一段时间了,但从我的头脑来看,我认为我必须清理 sstate 才能解决这个问题:

bitbake virtual/kernel -c cleansstate

以防万一其他人偶然发现这个post。如有不妥请指正