Bug 2291010

Summary: python-x2go FTBFS with python3.13
Product: [Fedora] Fedora Reporter: Zbigniew JÄ™drzejewski-Szmek <zbyszek>
Component: python-x2goAssignee: Orion Poplawski <orion>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: orion
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-08-31 22:48:54 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:
Bug Depends On: 2290569    
Bug Blocks:    

Description Zbigniew Jędrzejewski-Szmek 2024-06-08 09:19:55 UTC
+ make -C docs SPHINXBUILD=/usr/bin/sphinx-build-3 html
make: Entering directory '/builddir/build/BUILD/python-x2go-0.6.1.4-build/python-x2go-0.6.1.4/docs'
/usr/bin/sphinx-build-3 -b html -d build/doctrees   source build/html
Running Sphinx v7.2.6
Configuration error:
There is a programmable error in your configuration file:
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/sphinx/config.py", line 358, in eval_config_file
    exec(code, namespace)  # NoQA: S102
    ~~~~^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python-x2go-0.6.1.4-build/python-x2go-0.6.1.4/docs/source/conf.py", line 22, in <module>
    import x2go
  File "/builddir/build/BUILD/python-x2go-0.6.1.4-build/python-x2go-0.6.1.4/x2go/__init__.py", line 42, in <module>
    monkey.patch_all()
    ~~~~~~~~~~~~~~~~^^
  File "/usr/lib64/python3.13/site-packages/gevent/monkey.py", line 1219, in patch_all
    patch_thread(Event=Event, _warnings=_warnings)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.13/site-packages/gevent/monkey.py", line 187, in ignores
    return func(*args, **kwargs)
  File "/usr/lib64/python3.13/site-packages/gevent/monkey.py", line 826, in patch_thread
    main_thread.__real_tstate_lock = main_thread._tstate_lock
                                     ^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: '_MainThread' object has no attribute '_tstate_lock'
make: *** [Makefile:53: html] Error 2
make: Leaving directory '/builddir/build/BUILD/python-x2go-0.6.1.4-build/python-x2go-0.6.1.4/docs'


Reproducible: Always

Comment 1 Orion Poplawski 2024-08-31 22:48:54 UTC

*** This bug has been marked as a duplicate of bug 2301218 ***