这个错误通常是由于构建过程中无法获取版本控制系统(VCS)状态导致的。要解决此问题,您可以尝试以下几种方法:

  1. 添加 '-buildvcs=false' 参数来禁用 VCS 标记:

    $ singularity build -buildvcs=false <image-name> <definition-file>
    
  2. 确保您的构建目录是一个有效的 Git 仓库,并且您具有读取仓库状态的权限。

  3. 如果您的构建目录不是一个 Git 仓库,您可以尝试使用 '--force' 参数来忽略 VCS 状态:

    $ singularity build --force <image-name> <definition-file>
    

如果以上方法仍然无法解决问题,请提供更多的错误信息和构建命令的详细输出,以便我们能够更好地帮助您解决问题。

Singularity 构建错误: 'error obtaining VCS status: exit status 128'

原文地址: https://www.cveoy.top/t/topic/fzxb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录