ubuntu@singualrity-ubuntu-builder:~/naked-singularity/definition-files/centos$ sudo singularity build centos-7.9.2009.sif Singularity.centos-7.9.2009
INFO: Starting build...
FATAL: While performing build: conveyor failed to get: while checking rpm path: RPM database is using a weird path: %(bash
You are probably running this bootstrap on Debian or Ubuntu.
There is a way to work around this problem:
Create a file at path /home/ubuntu/.rpmmacros.
Place the following lines into the '.rpmmacros' file:
%_var /var
%_dbpath %{_var}/lib/rpm
After creating the file, re-run the bootstrap.
More info: https://github.com/hpcng/singularity/issues/241
ubuntu@singualrity-ubuntu-builder:~/naked-singularity/definition-files/centos$