Skip to content

Bump conda-libmamba-solver to 26.4.2#878

Merged
jaimergp merged 3 commits into
conda-forge:mainfrom
jezdez:bump-cls-26.4.2
May 14, 2026
Merged

Bump conda-libmamba-solver to 26.4.2#878
jaimergp merged 3 commits into
conda-forge:mainfrom
jezdez:bump-cls-26.4.2

Conversation

@jezdez

@jezdez jezdez commented May 14, 2026

Copy link
Copy Markdown
Member

conda-libmamba-solver 26.4.0 (currently shipped in miniforge 26.3.2-1) has a database locking bug in shards_cache.py that causes sqlite3.OperationalError: database is locked during concurrent solves.

This is breaking downstream CI (e.g. conda's own test suite) because the base miniforge environment ships 26.4.0, and the locking error hits during dependency installation before the test environment can even be set up.

The fix landed in 26.4.1 (https://github.com/conda/conda-libmamba-solver/releases/tag/26.4.1) with further improvements in 26.4.2 (https://github.com/conda/conda-libmamba-solver/releases/tag/26.4.2).

Example failure: https://github.com/conda/conda/actions/runs/25867286560/job/76012696400?pr=16096

26.4.0 has a database locking bug in shards_cache.py that causes
sqlite3.OperationalError during concurrent solves. Fixed in 26.4.1
and 26.4.2.

This is breaking conda CI since the base miniforge environment ships
26.4.0, and the locking error hits before test dependencies can be
installed.
@jezdez jezdez requested a review from a team as a code owner May 14, 2026 15:14
kenodegard pushed a commit to conda/conda that referenced this pull request May 14, 2026
…16097)

Miniforge currently ships c-l-s 26.4.0 which has a sqlite database
locking bug in shards_cache.py. The base conda that resolves test
dependencies crashes before the environment can be set up.

Upgrade c-l-s to >=26.4.1 in base after setup-miniconda and before
the main conda install step.

Temporary workaround until miniforge ships c-l-s >=26.4.1
(conda-forge/miniforge#878).
Comment thread Miniforge3/construct.yaml Outdated
Co-authored-by: jaimergp <jaimergp@users.noreply.github.com>
Comment thread Miniforge3/construct.yaml Outdated
@jezdez jezdez requested a review from jaimergp May 14, 2026 16:06
@jaimergp jaimergp merged commit 88f0d0a into conda-forge:main May 14, 2026
9 checks passed
@hmaarrfk

Copy link
Copy Markdown
Contributor

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants