【问题标题】:bitbake clean fails with read-only NFS SSTATE CACHEbitbake clean 因只读 NFS SSTATE CACHE 而失败
【发布时间】:2018-04-17 21:24:02
【问题描述】:

我正在尝试设置一个只读 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'

【问题讨论】:

    标签: caching yocto nfs bitbake


    【解决方案1】:

    如果它是只读的 sstate 存档,请改用 SSTATE_MIRRORS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-27
      • 2018-05-06
      • 2017-07-26
      • 1970-01-01
      • 2014-08-25
      • 1970-01-01
      • 2020-06-05
      相关资源
      最近更新 更多