Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950356 - net-misc/httpie: invalid requirements installed
Summary: net-misc/httpie: invalid requirements installed
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-28 04:07 UTC by Jonathan Lovelace
Modified: 2025-02-28 16:24 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-python:pip-25.0.1-r1:20250228-033242.log (dev-python:pip-25.0.1-r1:20250228-033242.log,779.71 KB, text/plain)
2025-02-28 04:07 UTC, Jonathan Lovelace
Details
emerge-info.txt (emerge-info.txt,9.52 KB, text/plain)
2025-02-28 04:07 UTC, Jonathan Lovelace
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Lovelace 2025-02-28 04:07:11 UTC
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.)
Comment 1 Jonathan Lovelace 2025-02-28 04:07:50 UTC
Created attachment 920030 [details]
emerge-info.txt