bitbake clean 因只读 NFS SSTATE CACHE 而失败
bitbake clean fails with read-only NFS SSTATE CACHE
我正在尝试设置一个只读 SSTATE 缓存,其中多个作业将从该缓存中读取以加速构建。
bitbake -c clean <recipe-name>
失败。我想清除当前配方的当前工作目录,而不是清除 SSTATE 缓存。 (我有一个填充此缓存的主作业)。有没有人遇到过这个问题?当然,我们可以删除 SSTATE_DIR
并发出命令,但我想知道是否有更好的解决方案。谢谢
日志:
ERROR: Build of do_clean failed
ERROR: Traceback (most recent call last):
...
File "sstate_eventhandler(e)", line 13, in sstate_eventhandler
...
OSError: [Errno 30] Read-only file system: '/mnt/nfs/yocto_build/sstate-cache/d6'
ERROR: Task 0 ( recipe-name.bb, do_clean) failed with exit code '1'
如果它是只读的 sstate 存档,请改用 SSTATE_MIRRORS。
我正在尝试设置一个只读 SSTATE 缓存,其中多个作业将从该缓存中读取以加速构建。
bitbake -c clean <recipe-name>
失败。我想清除当前配方的当前工作目录,而不是清除 SSTATE 缓存。 (我有一个填充此缓存的主作业)。有没有人遇到过这个问题?当然,我们可以删除 SSTATE_DIR
并发出命令,但我想知道是否有更好的解决方案。谢谢
日志:
ERROR: Build of do_clean failed
ERROR: Traceback (most recent call last):
...
File "sstate_eventhandler(e)", line 13, in sstate_eventhandler
...
OSError: [Errno 30] Read-only file system: '/mnt/nfs/yocto_build/sstate-cache/d6'
ERROR: Task 0 ( recipe-name.bb, do_clean) failed with exit code '1'
如果它是只读的 sstate 存档,请改用 SSTATE_MIRRORS。