Yocto 列出使用新poky版本更新的软件包?

Yocto 列出使用新poky版本更新的软件包?,yocto,openembedded,Yocto,Openembedded,我有一个图像配方,它继承了核心图像(heritage core image),并添加了一些自己的附加包 我正在更新poky的新版本。是否有办法查看哪些软件包(与我的图像相关)受到了更新的影响?是和否 是的,意思是:信息当然是可用的 不,由于各种原因,此信息无法直接读取: 与我的形象相关的术语是非常不具体的。这是否意味着需要重新编译包?这是否意味着软件包有新版本?这是否意味着图像依赖树中的某些内容发生了变化?或者这是否意味着构建时依赖关系中的某些内容发生了变化 对于重新编译,它几乎肯定适用于每个包

我有一个图像配方,它继承了核心图像(
heritage core image
),并添加了一些自己的附加包

我正在更新poky的新版本。是否有办法查看哪些软件包(与我的图像相关)受到了更新的影响?

是和否

是的,意思是:信息当然是可用的

不,由于各种原因,此信息无法直接读取: 与我的形象相关的术语是非常不具体的。这是否意味着需要重新编译包?这是否意味着软件包有新版本?这是否意味着图像依赖树中的某些内容发生了变化?或者这是否意味着构建时依赖关系中的某些内容发生了变化

对于重新编译,它几乎肯定适用于每个包。原因:poky版本通常会带来一个新的gcc版本,这会触发基本上所有内容的重新编译

好消息是:

[机器是指您的特定机器类型,图像是指有问题的图像配方]

对于图像中的软件包是:在您的

tmp/deploy/images/MACHINE/IMAGE.manifest
是一个简明的软件包列表及其在您的图像中的相应版本。只需在更新之前和之后区分文件,就可以了

对依赖项为是:执行以下操作

bitbake -g IMAGE
在更新之前和之后,保留生成的

recipes-depends.dot, task-depends.dot
用于比较的文件。现在,区分这些内容将为您提供精确的信息(尽管可能格式不好),这些信息以何种方式发生了变化,并将影响您的图像构建。

是和否

是的,意思是:信息当然是可用的

不,由于各种原因,此信息无法直接读取: 与我的形象相关的术语是非常不具体的。这是否意味着需要重新编译包?这是否意味着软件包有新版本?这是否意味着图像依赖树中的某些内容发生了变化?或者这是否意味着构建时依赖关系中的某些内容发生了变化

对于重新编译,它几乎肯定适用于每个包。原因:poky版本通常会带来一个新的gcc版本,这会触发基本上所有内容的重新编译

好消息是:

[机器是指您的特定机器类型,图像是指有问题的图像配方]

对于图像中的软件包是:在您的

tmp/deploy/images/MACHINE/IMAGE.manifest
是一个简明的软件包列表及其在您的图像中的相应版本。只需在更新之前和之后区分文件,就可以了

对依赖项为是:执行以下操作

bitbake -g IMAGE
在更新之前和之后,保留生成的

recipes-depends.dot, task-depends.dot
用于比较的文件。现在,区分这些内容将为您提供精确的信息(尽管可能没有很好的格式),这些信息以何种方式发生了变化,并将影响您的图像构建