Created attachment 920029 [details] dev-python:pip-25.0.1-r1:20250228-033242.log dev-python/pip (versions 24.3.1-r2, 25.0, and 25.0.1-r1) fails its test phase for me when (re)building as part of an "emerge --emptytree", with messages about httpie requiring an older version of requests than is installed among other failures. (pip-24.1 doesn't show the failures about httpie and requests, but does still fail.) The first few ERROR and FAILED lines from the 'test summary' section of the build log: --------------------------- ERROR tests/functional/test_completion.py::test_completion_for_supported_shells[bash] - RuntimeError: stderr has an unexpected error (pass allow_stderr_error=True to permit this): Caused by line: "ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts." Complete stderr: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httpie 3.2.3 requires requests[socks]<=2.31.0,>=2.22.0, but you have requests 2.32.3 which is incompatible. ERROR tests/functional/test_completion.py::test_completion_for_supported_shells[fish] - RuntimeError: stderr has an unexpected error (pass allow_stderr_error=True to permit this): Caused by line: "ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts." Complete stderr: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httpie 3.2.3 requires requests[socks]<=2.31.0,>=2.22.0, but you have requests 2.32.3 which is incompatible. ERROR tests/functional/test_completion.py::test_completion_for_supported_shells[powershell] - RuntimeError: stderr has an unexpected error (pass allow_stderr_error=True to permit this): Caused by line: "ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts." Complete stderr: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httpie 3.2.3 requires requests[socks]<=2.31.0,>=2.22.0, but you have requests 2.32.3 which is incompatible. ERROR tests/functional/test_completion.py::test_completion_for_supported_shells[zsh] - RuntimeError: stderr has an unexpected error (pass allow_stderr_error=True to permit this): Caused by line: "ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts." Complete stderr: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httpie 3.2.3 requires requests[socks]<=2.31.0,>=2.22.0, but you have requests 2.32.3 which is incompatible. FAILED tests/unit/test_vcs.py::TestSubversionArgs::test_obtain - OSError: pytest: reading from stdin while output is captured! Consider using `-s`. FAILED tests/unit/test_vcs.py::TestSubversionArgs::test_obtain_quiet - OSError: pytest: reading from stdin while output is captured! Consider using `-s`. FAILED tests/functional/test_check.py::test_basic_check_clean - AssertionError: Script returned code: 1 FAILED tests/functional/test_install.py::test_pep518_with_user_pip - RuntimeError: stderr has an unexpected error (pass allow_stderr_error=True to permit this): Caused by line: "ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts." Complete stderr: WARNING: The scripts pip, pip3 and pip3.12 are installed in '/var/tmp/portage/dev-python/pip-25.0.1-r1/temp/pytest-of-kingjon/pytest-0/popen-gw36/test_pep518_with_user_pip0/workspace/venv/user/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. --------------------------- (The build log is from "ebuild /usr/portage/dev-python/pip/pip-25.0.1-r1.ebuild clean install" as my user account, which is why the "pytest-of-kingjon" instead of "pytest-of-portage" in there.)
Created attachment 920030 [details] emerge-info.txt