Closed LaHaine closed 4 years ago
The build log does not show what goes wrong, it seems to just stop. Could you switch to the experimental branch and try again?
There is also a Dockerfile in the experimental branch which you could use.
With the experimental branch I get the same error from the ROOT build.
BTW I'm using a Singularity container, not Docker.
I have just tested, the version of root downloaded by megalib (v6.14.08) built just fine with the default options on Ubuntu 18.04.
Are you still using a container? Ubuntu 18.04 is my default development system and MEGAlib should installs without errors
Yes, that's in the very same container.
I have never tested that container. Can you let me know what you do to set it up, so that I can try and reproduce the problem?
Oh, it is a pretty generic singularity container of Ubuntu 18.04 with a lot of standard software installed. I'll try to bake a singularity recipe that could be used by you.
This creates a simple container with the command singularity build ubuntu.sif Singularity.txt
Then execute the container with singularity shell ubuntu.sif
and run the megalib build.
Singularity.txt
I got it to run with this singularity definition file (I just added a few lines to yours): MEGAlib.txt
After you launch singularity do: git clone https://github.com/zoglauer/megalib.git MEGAlib cd MEGAlib/ git checkout experimental bash setup.sh --rel=dev --br=experimental
Then follow the final instructions on screen to setup your environment
I'll try that
OK, it built, thanks for your help.
I have tried building megalib in a Ubuntu 18.04 container with the command ./setup.sh . It failed like this:
The only error from config/configure_packages is about graphviz-dev which is now called libgraphviz-dev. RootBuildLog.txt