битбэйк терпит неудачу по самому простому рецепту - PullRequest
0 голосов
/ 25 апреля 2018

Только что установлен Yocto. На ветке morty. Выполнены следующие команды:

cd poky
source oe-init-build-env build-qemuarm

В conf/local.conf изменилось имя машины на MACHINE ?= "qemuarm"

Затем выполнили следующее:

$ bitbake core-image-minimal
Loading cache: 100% |##########################################################################################################| Time: 0:00:00
Loaded 1320 entries from dependency cache.
ERROR: Execution of event handler 'sstate_eventhandler2' failed
Traceback (most recent call last):
  File "/home/some-user/projects/melp/poky/meta/classes/sstate.bbclass", line 1015, in sstate_eventhandler2(e=<bb.event.ReachableStamps object at 0x7fbc17f2e0f0>):
                 for l in lines:
    >                (stamp, manifest, workdir) = l.split()
                     if stamp not in stamps:
ValueError: not enough values to unpack (expected 3, got 1)

ERROR: Command execution failed: Traceback (most recent call last):
  File "/home/some-user/projects/melp/poky/bitbake/lib/bb/command.py", line 101, in runAsyncCommand
    self.cooker.updateCache()
  File "/home/some-user/projects/melp/poky/bitbake/lib/bb/cooker.py", line 1658, in updateCache
    bb.event.fire(event, self.databuilder.mcdata[mc])
  File "/home/some-user/projects/melp/poky/bitbake/lib/bb/event.py", line 201, in fire
    fire_class_handlers(event, d)
  File "/home/some-user/projects/melp/poky/bitbake/lib/bb/event.py", line 124, in fire_class_handlers
    execute_handler(name, handler, event, d)
  File "/home/some-user/projects/melp/poky/bitbake/lib/bb/event.py", line 96, in execute_handler
    ret = handler(event)
  File "/home/some-user/projects/melp/poky/meta/classes/sstate.bbclass", line 1015, in sstate_eventhandler2
    (stamp, manifest, workdir) = l.split()
ValueError: not enough values to unpack (expected 3, got 1)

Похоже, это ошибка python. Кто-нибудь знает в чем проблема? Я использую не ту версию?

Вот вывод python --version

$ python --version
Python 2.7.12

Что я делаю не так?

1 Ответ

0 голосов
/ 25 апреля 2018

Вы понимаете, что Морти исполнилось 18 месяцев, и через несколько недель его поддержат дольше, верно?

Во всяком случае, похоже, что состояние как-то повреждено. Удалите каталоги tmp и sstate-cache и попробуйте снова.

...