linux_3.0.18.bb 有 "linux" 的 PN,它在 OVERRIDES 中,
linux_3.0.18.bb has PN of "linux" which is in OVERRIDES,
我正在关注 hands-on kernel lab 嵌入式 linux 会议 2013。在 Lab1 中,我遵循相同的步骤,除了我使用 poky-pyro-17.0.1 的 yocto 版本而不是 poky-danny-8.0.1 当我 bitbake core-image-minimal 时,它给我错误
ERROR: /home/yahia/Desktop/elinux_dev/bake_factory/poky-pyro-17.0.1/meta-lab1-qemux86/recipes-kernel/linux/linux_3.0.18.bb: QA Issue: Recipe /home/yahia/Desktop/elinux_dev/bake_factory/poky-pyro-17.0.1/meta-lab1-qemux86/recipes-kernel/linux/linux_3.0.18.bb has PN of "linux" which is in OVERRIDES, this can result in unexpected behaviour. [pn-overrides]
我不明白 $PN 是什么,为什么会出现这个错误?
如果我使用 poky-danny-8.0.1 ,它会给我 this error
PN 在这种情况下指的是配方名称,在您的示例中来自配方文件名 (linux_3.0.18.bb) .
内核实验室有更新版本:https://www.yoctoproject.org/training/kernel-lab。最新版本使用配方名称 "linux-korg",无疑可以避免您遇到的问题。
我正在关注 hands-on kernel lab 嵌入式 linux 会议 2013。在 Lab1 中,我遵循相同的步骤,除了我使用 poky-pyro-17.0.1 的 yocto 版本而不是 poky-danny-8.0.1 当我 bitbake core-image-minimal 时,它给我错误
ERROR: /home/yahia/Desktop/elinux_dev/bake_factory/poky-pyro-17.0.1/meta-lab1-qemux86/recipes-kernel/linux/linux_3.0.18.bb: QA Issue: Recipe /home/yahia/Desktop/elinux_dev/bake_factory/poky-pyro-17.0.1/meta-lab1-qemux86/recipes-kernel/linux/linux_3.0.18.bb has PN of "linux" which is in OVERRIDES, this can result in unexpected behaviour. [pn-overrides]
我不明白 $PN 是什么,为什么会出现这个错误?
如果我使用 poky-danny-8.0.1 ,它会给我 this error
PN 在这种情况下指的是配方名称,在您的示例中来自配方文件名 (linux_3.0.18.bb) .
内核实验室有更新版本:https://www.yoctoproject.org/training/kernel-lab。最新版本使用配方名称 "linux-korg",无疑可以避免您遇到的问题。