Bug 1956647

Summary: [abrt] python3-pip: flush(): base_command.py:211:_main:BrokenPipeError: [Errno 32] Broken pipe
Product: [Fedora] Fedora Reporter: Per Arnold Blåsmo <per.arnold>
Component: python-pipAssignee: Miro Hrončok <mhroncok>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: metherid, mhroncok, ncoghlan, python-sig, slavek.kabrda, tflink, TicoTimo, torsava
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/1852f619ce9f7df6a94e8ef72fb0945c93a3169f
Whiteboard: abrt_hash:88cfe9327f63a90e7bf99673d1389fa52e2cb182;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-05-04 08:31:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cpuinfo
none
File: environ
none
File: mountinfo
none
File: namespaces
none
File: open_fds none

Description Per Arnold Blåsmo 2021-05-04 07:15:12 UTC
Description of problem:
Working in Visual Stuido code. 
VSCode tried to install Snotty as a dependency to the ReStructured Text extension.

Version-Release number of selected component:
python3-pip-21.0.1-2.fc34

Additional info:
reporter:       libreport-2.14.0
cgroup:         0::/user.slice/user-1749.slice/user/app.slice/app-gnome-code-10944.scope
cmdline:        python -m pip install snooty-lextudio --upgrade
crash_function: flush
exception_type: BrokenPipeError
executable:     /usr/lib/python3.9/site-packages/pip/__main__.py
interpreter:    python-unversioned-command-3.9.4-1.fc34.noarch
kernel:         5.11.17-300.fc34.x86_64
runlevel:       N 5
type:           Python3
uid:            1749

Truncated backtrace:
#1 [/usr/lib64/python3.9/logging/__init__.py:1067] flush
#2 [/usr/lib64/python3.9/logging/__init__.py:1087] emit

Comment 1 Per Arnold Blåsmo 2021-05-04 07:15:15 UTC
Created attachment 1779220 [details]
File: backtrace

Comment 2 Per Arnold Blåsmo 2021-05-04 07:15:16 UTC
Created attachment 1779221 [details]
File: cpuinfo

Comment 3 Per Arnold Blåsmo 2021-05-04 07:15:17 UTC
Created attachment 1779222 [details]
File: environ

Comment 4 Per Arnold Blåsmo 2021-05-04 07:15:19 UTC
Created attachment 1779223 [details]
File: mountinfo

Comment 5 Per Arnold Blåsmo 2021-05-04 07:15:20 UTC
Created attachment 1779224 [details]
File: namespaces

Comment 6 Per Arnold Blåsmo 2021-05-04 07:15:21 UTC
Created attachment 1779225 [details]
File: open_fds

Comment 7 Miro Hrončok 2021-05-04 08:31:08 UTC
BrokenPipeError basically means that pip tried to print something or read something but VSCode did not allow it.

Unfortunately, there is nothign that pip could do to fix this. This is a problem with how VSCode runs pip.

I suggest reporting this to VSCode, there is nothign we can do from Fedora about this, sorry.