OpenSenseAction / OPENSENSE_sandbox

Collection of runable examples with software packages for processing opportunistic rainfall sensors
BSD 3-Clause "New" or "Revised" License
13 stars 16 forks source link

binder build fails with Error during build: .0.0 is not valid SemVer string #1

Closed cchwala closed 2 years ago

cchwala commented 2 years ago

This is the error message when trying to run binder

Waiting for build to start...
Picked Git content provider.
Cloning into '/tmp/repo2dockerzodpbb8d'...
HEAD is now at acf2947 Very first try with some Python and R packages in a conda-env and a binder link
Submodule 'RAINLINK' (https://github.com/overeem11/RAINLINK.git) registered for path 'RAINLINK'
Submodule 'pycomlink' (https://github.com/pycomlink/pycomlink) registered for path 'pycomlink'
Cloning into '/tmp/repo2dockerzodpbb8d/RAINLINK'...
Cloning into '/tmp/repo2dockerzodpbb8d/pycomlink'...
Submodule path 'RAINLINK': checked out '1a7677affe681397444f5c65697c5d7e7c2b61c4'
Submodule path 'pycomlink': checked out '12fc302539851b19f7656cf7e2438c0ddbaa48bf'
Error during build: .0.0 is not valid SemVer string
cchwala commented 2 years ago

a solution might be here https://github.com/jupyterhub/repo2docker/issues/1140#issuecomment-1050755843

it looks like a (the?) problem is that r-base needs to be pinned to a specific version; I had it in binder/environment.yml as just r-base, and when I set it to r-base=4.0.5 it started building.

cchwala commented 2 years ago

fixed in a5451f82544de0308705918a04afc9314fa43876