https://bugs.documentfoundation.org/show_bug.cgi?id=146277

            Bug ID: 146277
           Summary: Python -m pip fails: AttributeError: module
                    'asyncio.base_futures' has no attribute
                    'InvalidStateError'
           Product: LibreOffice
           Version: 7.0.5.2 release
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Everyone who uses Python needs to install a package eventually.  pip (AFAIK)
comes pre-installed with Python, which is why I am using pip to install a
package. The above-mentioned format for pip should produce the help
information.

Environment:
LO Python: 3.7.10 (default, Mar  2 2021, 22:35:41) [MSC v.1928 64 bit (AMD64)]
on win32
Version: 7.0.5.2 (x64)
Build ID: 64390860c6cd0aca4beafafcfd84613dd9dfb63a
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: en-AU (en_AU); UI: en-GB
Calc: threaded

Steps to Reproduce:
1. cd C:\c:\Program Files\LibreOffice\program
2. python -m pip


Actual Results:
Traceback (most recent call last):
  File "c:\Program Files\LibreOffice\program\python-core-3.7.10\lib\runpy.py",
line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\Program Files\LibreOffice\program\python-core-3.7.10\lib\runpy.py",
line 85, in _run_code
    exec(code, run_globals)
  File "C:\Python\Python39\lib\site-packages\pip\__main__.py", line 29, in
<module>
    from pip._internal.cli.main import main as _main
  File "C:\Python\Python39\lib\site-packages\pip\_internal\cli\main.py", line
9, in <module>
    from pip._internal.cli.autocompletion import autocomplete
  File
"C:\Python\Python39\lib\site-packages\pip\_internal\cli\autocompletion.py",
line 10, in <module>
    from pip._internal.cli.main_parser import create_main_parser
  File "C:\Python\Python39\lib\site-packages\pip\_internal\cli\main_parser.py",
line 8, in <module>
    from pip._internal.cli import cmdoptions
  File "C:\Python\Python39\lib\site-packages\pip\_internal\cli\cmdoptions.py",
line 23, in <module>
    from pip._internal.cli.parser import ConfigOptionParser
  File "C:\Python\Python39\lib\site-packages\pip\_internal\cli\parser.py", line
12, in <module>
    from pip._internal.configuration import Configuration, ConfigurationError
  File "C:\Python\Python39\lib\site-packages\pip\_internal\configuration.py",
line 27, in <module>
    from pip._internal.utils.misc import ensure_dir, enum
  File "C:\Python\Python39\lib\site-packages\pip\_internal\utils\misc.py", line
38, in <module>
    from pip._vendor.tenacity import retry, stop_after_delay, wait_fixed
  File "C:\Python\Python39\lib\site-packages\pip\_vendor\tenacity\__init__.py",
line 520, in <module>
    from pip._vendor.tenacity._asyncio import AsyncRetrying
  File "C:\Python\Python39\lib\site-packages\pip\_vendor\tenacity\_asyncio.py",
line 19, in <module>
    from asyncio import sleep
  File "C:\Python\Python39\lib\asyncio\__init__.py", line 8, in <module>
    from .base_events import *
  File "C:\Python\Python39\lib\asyncio\base_events.py", line 40, in <module>
    from . import events
  File "C:\Python\Python39\lib\asyncio\events.py", line 786, in <module>
    from _asyncio import (_get_running_loop, _set_running_loop,
AttributeError: module 'asyncio.base_futures' has no attribute
'InvalidStateError'

Expected Results:
I have not supplied any (valid) pip arguments so I expect the help details to
be displayed.

This is LO pip unit testing 101


Reproducible: Always


User Profile Reset: No



Additional Info:
Ultimately, I want to use sqlite3 in LO.  Preferably, I want to the the sqlite3
that I have already installed outside of LO.  But LO cannot find the already
installed sqlite3 so PLAN B: install sqlite3 locally into the LO Python
instance (sort of like a venv).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to