datalad / git-annex

A non-official clone of git-annex established for DataLad purposes. No PRs will be merged, but could be used to test perspective git-annex patches. Official git-annex repository: https://git.kitenet.net/index.cgi/git-annex.git/
16 stars 3 forks source link

Builds failing on Ubuntu due to lack of singularity-container #146

Closed jwodder closed 1 year ago

jwodder commented 1 year ago

The Ubuntu builds run on ubuntu-latest, which was recently upgraded from 20.04 to 22.04. Unfortunately, the neurodebian archive for the latter does not have a singularity-container package, and so the builds are now failing.

yarikoptic commented 1 year ago

yeap, aware of it and do not have solution from neurodebian yet. Please either

jwodder commented 1 year ago

@yarikoptic Is a specific version of Singularity required? The latest version of Singularity 2.x doesn't compile due to a bug in automake, so I'm wondering if Singularity 3 is acceptable.

yarikoptic commented 1 year ago

it should work just fine with contemporary 3.x series.

Note: I kept 2.x in NeuroDebian since it was the one, C (not Go), I could build without issues across all distributions. With 3.x, most of golang libraries aren't backported and there were other dependencies issues IIRC preventing to just reuse the same build across distributions, but I might look back into it for more recent ubuntus etc at some point.