Pip fails to install satisfiable requirements due to bug in backjumping optimization #12317
Open
1 task done
Labels
C: dependency resolution
About choosing which dependencies to install
type: bug
A confirmed bug or unintended behavior
Description
On Python 3.9 Linux pip fails to install with the following requirements:
Expected behavior
Should install the satisfiable requirements:
pip version
23.2.1
Python version
3.9
OS
Linux
How to Reproduce
Output
Code of Conduct
Context
This is a regression since Pip 23.1 which vendored resolvelib which included this change to backtracking: sarugaku/resolvelib#113
There is already an issue on resolvelib side: sarugaku/resolvelib#134
But given this has a bigger impact because it causes Pip to fail to install requirements when there is a valid solution I feel there should be an issue on Pip side until it is resolved.
The text was updated successfully, but these errors were encountered: