2017-08-26 4 views
0

Je suis le hands-on kernel lab de la conférence intégrée linux 2013. En Lab1 j'ai suivi les mêmes étapes sauf que je travaille avec yocto version rikiki-pyro-17.0.1 pas rikiki-danny-8.0.1 quand je bitbake core-image minimale, il me donne des erreurs delinux_3.0.18.bb a PN de "linux" qui est en OVERRIDES,

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]

je ne comprends pas quel est le $ PN et pourquoi cette erreur existe-t-elle?

si j'utilise rikiki-danny-8.0.1, il me donne this error

Répondre

3

PN dans ce cas, fait référence au nom de la recette qui dans votre exemple vient du nom de fichier de recette (linux _3.0.18. bb). Il existe des versions plus récentes du laboratoire de noyau: https://www.yoctoproject.org/training/kernel-lab. La dernière version utilise le nom de la recette "linux-korg", sans aucun doute pour éviter le problème que vous voyez.