DIRACGrid / DIRACOS

Project for creating bundle of DIRAC dependencies.
GNU General Public License v3.0
2 stars 9 forks source link

Singularity isn't self contained #117

Closed chrisburr closed 4 years ago

chrisburr commented 4 years ago

Currently singularity tries to find it's starter binary in /usr/libexec/singularity/bin/starter instead of getting it from DIRACOS. It's found here:

https://github.com/sylabs/singularity/blob/d18eaec3d7d0f0c071f77ffede382474812e66fd/internal/pkg/util/starter/starter.go#L118

petricm commented 4 years ago

So what happens if you try to run singularity on a machines that does not have singularity natively?

chrisburr commented 4 years ago

It crashes saying /usr/libexec/singularity/bin/starter can't be found.