flock:无法打开锁定文件

flock:无法打开锁定文件

multipass我目前正在尝试基于buildroot 构建图像macOS- 但是遇到了这个错误:

~/Home/Downloads/buildroot$ make -j 6
>>> host-pkgconf 1.6.3 Downloading
flock: cannot open lock file /home/ubuntu/Home/Downloads/buildroot/dl/pkgconf/.lock: Operation not permitted
make[1]: *** [package/pkg-generic.mk:190: /home/ubuntu/Home/Downloads/buildroot/output/build/host-pkgconf-1.6.3/.stamp_downloaded] Error 66
make: *** [Makefile:84: _all] Error 2

即使该文件夹dl具有所有必要的权限:

~/Home/Downloads/buildroot$ ls -lsa | grep "dl"
  4 drwxrwxr-x 1 ubuntu ubuntu     96 Dec 30 20:31 dl

有人可以提示我如何解决这个问题吗?

答案1

猜测是文件挂载问题,挂载的目录不是真正的文件系统,不支持锁定文件的操作,需要将文件复制到vmlinux目录下

相关内容