bitbake ERRORNothing PROVIDESpseudo-native

xiaoxiao2021-02-28  3

Pseudo is not present but is required, building this first before the main build Loading cache: 100% |#################################################################################################################################################| ETA: 00:00:00 Loaded 3 entries from dependency cache. ERROR: Nothing PROVIDES 'pseudo-native' ERROR: Command execution failed: Traceback (most recent call last): File "/home/dragon/Work/poky-edison-6.0/bitbake/lib/bb/command.py", line 102, in runAsyncCommand commandmethod(self.cmds_async, self, options) File "/home/dragon/Work/poky-edison-6.0/bitbake/lib/bb/command.py", line 207, in buildTargets command.cooker.buildTargets(pkgs_to_build, task) File "/home/dragon/Work/poky-edison-6.0/bitbake/lib/bb/cooker.py", line 1105, in buildTargets taskdata.add_provider(localdata, self.status, k) File "/home/dragon/Work/poky-edison-6.0/bitbake/lib/bb/taskdata.py", line 371, in add_provider self.add_provider_internal(cfgData, dataCache, item) File "/home/dragon/Work/poky-edison-6.0/bitbake/lib/bb/taskdata.py", line 391, in add_provider_internal raise bb.providers.NoProvider(item) NoProvider: pseudo-native 原因: 项目中的base.bbclass和bitbake.conf不是从安装的bitbake工具目录(/opt/bitbake-1.17.0)中拷贝过来的,因为编译过yocto系统,bitbake被指定到了编译的yocto中的bitbake工具的位置了,故报错。 dragon@dragon-Long:~/Work/bitbake_test/bbTutorial/build$ which bitbake /home/dragon/Work/poky-edison-6.0/scripts/bitbake 解决办法2种: 1、重新拷贝poky-edison-6.0目录中bitbake的base.bbclass和bitbake.conf到项目中 2、改变poky-edison-6.0目录的名字,并且重新指定bitbake工具的地址 export PATH=/opt/bitbake-1.17.0/bin:$PATH export PYTHONPATH=/opt/bitbake-1.17.0/lib:$PYTHONPATH 然后执行就OK了。 dragon@dragon-Long:~/Work/bitbake_test/bbTutorial/build$ bitbake -s Loading cache: 100% |#################################################################################################################################################| ETA:  00:00:00 Loaded 3 entries from dependency cache. Recipe Name                                    Latest Version         Preferred Version ===========                                    ==============         ================= first                                                 :0.1-r1                           second                                                :1.0-r1                           dragon@dragon-Long:~/Work/bitbake_test/bbTutorial/build$ bitbake first Loading cache: 100% |#################################################################################################################################################| ETA:  00:00:00 Loaded 3 entries from dependency cache. NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing RunQueue Tasks NOTE: Tasks Summary: Attempted 1 tasks of which 0 didn't need to be rerun and all succeeded. dragon@dragon-Long:~/Work/bitbake_test/bbTutorial/build$ bitbake second Loading cache: 100% |#################################################################################################################################################| ETA:  00:00:00 Loaded 3 entries from dependency cache. NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing RunQueue Tasks NOTE: Tasks Summary: Attempted 2 tasks of which 0 didn't need to be rerun and all succeeded.
转载请注明原文地址: https://www.6miu.com/read-850391.html

最新回复(0)