some docker images no longer building
cchriste opened this issue · 7 comments
Docker build broken for opensuse and anaconda (see Docker/build_all.sh).
For Dockerfile.anaconda, since that build is deployed in Anaconda Cloud, this is probably a new issue with the Dockerfile. It looks like the reason is that mod_visus is no longer included (after ver 1.3.38) in the pip installation deployed by travis-ci.
Similarly, since travis-ci opensuse build succeeds, Dockerfile.opensuse may need updating.
Thanks!
please give a look now.
And you are right, I'm not building mod_visus for conda... do we really want it?
The ondemand module is built on anaconda, and the reason it fails is the lack of mod_visus.
So yes, please: keep mod_visus in anaconda. Can you please re-enable it? I'll pay attention to how you do it so I can fix it myself next time.
I'd say the best place to do this is through Travis, since otherwise it "trashes" your system.
I don't know how to fix this, but just trying it briefly shows the error that sudo priviledges are necessary to install apache2 and apache2-dev, which is done in build.sh just before the conda-specific install is started:
if (( OSX != 1 && VISUS_MODVISUS == 1 )); then
InstallApache
fi
The biggest reason for users to install the non-gui version of OpenVisus would be to enable access to their data using mod_visus. All the Docker builds do this, and this issue would have immediately shown up if they had been added to Travis as requested (#52).
I do not know why. Why did it work before, as recently as 1.3.38? What changed?
For some reason I can't find the history on github. For example, 1.3.38 was committed 14 days ago, and I can find its commit by clicking on the revision in releases, but I can't find the history in which it might have changed. Any history shows 21 days ago, then 10 days ago. I just don't get it...
For example, https://github.com/sci-visus/OpenVisus/commits/master does not show any commits from 14 days ago, but this commit clearly happened: 52d2f89