[yocto] sstate error

Mirza Krak mirza at mkrak.org
Wed Jul 4 02:30:15 PDT 2018


Hi.

I ran in to a sstate error. This appeared after a sudden power cut during build.

Something sstate.bbclass should be able to recover from? As it is now
I have to clear out my sstate to be able to build.

This is on rocko branch.

Log posted below.


$ bitbake core-image-minimal
Loading cache: 100%
|################################################################################################################################################################################|
Time: 0:00:00
Loaded 3209 entries from dependency cache.
Parsing recipes: 100%
|##############################################################################################################################################################################|
Time: 0:00:01
Parsing of 2378 .bb files complete (2377 cached, 1 parsed). 3210
targets, 209 skipped, 3 masked, 0 errors.
ERROR: Execution of event handler 'sstate_eventhandler2' failed
Traceback (most recent call last):
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/meta/classes/sstate.bbclass",
line 1033, in sstate_eventhandler2(e=<bb.event.ReachableStamps object
at 0x7fb389f8ce10>):
                 for l in lines:
    >                (stamp, manifest, workdir) = l.split()
                     if stamp not in stamps and stamp not in preservestamps:
ValueError: need more than 1 value to unpack

ERROR: Command execution failed: Traceback (most recent call last):
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/bitbake/lib/bb/command.py",
line 113, in runAsyncCommand
    self.cooker.updateCache()
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/bitbake/lib/bb/cooker.py",
line 1539, in updateCache
    bb.event.fire(event, self.databuilder.mcdata[mc])
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/bitbake/lib/bb/event.py",
line 222, in fire
    fire_class_handlers(event, d)
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/bitbake/lib/bb/event.py",
line 134, in fire_class_handlers
    execute_handler(name, handler, event, d)
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/bitbake/lib/bb/event.py",
line 106, in execute_handler
    ret = handler(event)
  File "/home/mirzak/project/src/var-fslc-yocto/sources/poky/meta/classes/sstate.bbclass",
line 1033, in sstate_eventhandler2
    (stamp, manifest, workdir) = l.split()
ValueError: need more than 1 value to unpack


-- 
Med Vänliga Hälsningar / Best Regards

Mirza Krak
email: mirza at mkrak.org
web: https://mkrak.org


More information about the yocto mailing list