Open thisismeamir opened 1 month ago
PS
git confige --global --add safe.directory ...
Doens't solve any probelm. even the error suggesting it won't disappear.
@nilsvu Sorry for tagging but since the last issue were closed. I did try the docker route but I get these errors in the process.
I am trying to install spectre (AFTER FIVE DAYS) I haven't achieved a simple installation.
Spack
The documentation is very unclear and is not up to date so even the bugs that are clearly spack bugs (because I talked to them, and they said it's a bug from spack) has not been noted there. The documentation jumps from path to path and it's very hard to follow (docker to singularity to spack back building process). But anyway le'ts begin with the problems regarding spack.
Spack installation was a terrible path since both spack and spectre are unaware of the troubles they make during the process.
Spack cannot install Libxsmm which is necessary for Spectre. It's a clear bug that spectre contributors are unaware of. The solution is to clone libxsmm using
spack clone
and then install it. which took me two days to figure out.Spack has trouble finding compilers! For a PACKAGE MANAGER you should be really terrible that you cannot find things in a system yourself, beside that there's absolutely no good documentation on the solution to this trouble.
Spectre for PYTHON? Why should your C code be installed with the python binding? what if I don't want python binding... specially when I gen errors and warnings because spack cannot fetch them... why not giving options instead of installing all of the packages and project all at once.
NO LOG FOR BUILDING finally after five days I had solved all the troubles that spack put upon me... Now I run
and my system crashes! So it cannot even build tons and tons of the data it downloaded from the internet???? and no one in the entire collaboration of spack and Spectre notice this so that the FIRST SECTION of the installation documentation wouldn't be the spack package manager?
Docker
Docker should be easy, and simple. due to the fact that it's literally a snapshot of a computer. we use the image. following the steps and first off we
got in... nice now the exact steps of the documentation
and we get an error!
conclusion
I don't know what is happening on my computer, I may be not be so smart like you guys so that I find these problems easy to solve (I truely mean it I'm not a good programmer) .
If anyone knows about the solution to the docker probelm or the crashing problem of spack please comment here. I don't understand why an INSTALLATION process should be this complicated on my system!
bests