datalad / datalad-installer

Installation script for Datalad and related components
MIT License
6 stars 3 forks source link

CI had been failing (for ubuntus?) for quite a while #166

Closed yarikoptic closed 1 year ago

yarikoptic commented 1 year ago

according to emails seems to fail regularly since May 28.

jwodder commented 1 year ago

@yarikoptic Part of the problem is addressed by #167, but the tests have been failing on Ubuntu for all Pythons since June 11 due to conda for some reason installing datalad v0.9.3 (which fails when called with --help) instead of the latest version. Take a look at the conda output in the logs and see if you can figure out why.

yarikoptic commented 1 year ago

it is likely to be a buggy conda within miniconda installer since its upgrade helps . The only reasonable way to address this I see ATM is to make datalad-installer upon installation of miniconda environment to check conda --version and if 23.3.1 -- run conda update -n base -c defaults conda. I do not think we should always upgrade conda unconditionally since new version might be the one to be buggy too.

jwodder commented 1 year ago

@yarikoptic Should this upgrade only be done if also running on Linux? Because the tests are currently passing on macOS and Windows.

yarikoptic commented 1 year ago

Based on that empirical observation, let's indeed do just on Linux. Please add a comment describing the situation