Your message dated Mon, 24 Feb 2025 15:35:37 +0100
with message-id <106f61c5-32d9-46ff-abc9-9daacbfb1...@debian.org>
and subject line Re: openshot-qt: fails to start: AttributeError: module 
'eventlet.green.select' has no attribute 'epoll'
has caused the Debian Bug report #1083075,
regarding openshot-qt: fails to start: AttributeError: module 
'eventlet.green.select' has no attribute 'epoll'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1083075: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1083075
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openshot-qt
Version: 3.1.1+dfsg1-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: skqu...@rushpost.com

   * What led up to the situation?

Fresh install of openshot-qt and dependencies.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I started openshot-qt from the command line.

   * What was the outcome of this action?

I got an error message from python as follows:

Loaded modules from: /usr/lib/python3/dist-packages/openshot_qt
Traceback (most recent call last):
  File "/usr/bin/openshot-qt", line 33, in <module>
    sys.exit(load_entry_point('openshot-qt==3.1.1', 'gui_scripts', 'openshot-
qt')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/openshot_qt/launch.py", line 183, in
main
    from classes import sentry
  File "/usr/lib/python3/dist-packages/openshot_qt/classes/sentry.py", line 42,
in <module>
    import sentry_sdk as sdk
  File "/usr/lib/python3/dist-packages/sentry_sdk/__init__.py", line 1, in
<module>
    from sentry_sdk.hub import Hub, init
  File "/usr/lib/python3/dist-packages/sentry_sdk/hub.py", line 8, in <module>
    from sentry_sdk.scope import Scope
  File "/usr/lib/python3/dist-packages/sentry_sdk/scope.py", line 8, in
<module>
    from sentry_sdk.attachments import Attachment
  File "/usr/lib/python3/dist-packages/sentry_sdk/attachments.py", line 5, in
<module>
    from sentry_sdk.envelope import Item, PayloadRef
  File "/usr/lib/python3/dist-packages/sentry_sdk/envelope.py", line 7, in
<module>
    from sentry_sdk.session import Session
  File "/usr/lib/python3/dist-packages/sentry_sdk/session.py", line 5, in
<module>
    from sentry_sdk.utils import format_timestamp
  File "/usr/lib/python3/dist-packages/sentry_sdk/utils.py", line 1381, in
<module>
    HAS_REAL_CONTEXTVARS, ContextVar, copy_context = _get_contextvars()
                                                     ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sentry_sdk/utils.py", line 1351, in
_get_contextvars
    if not _is_contextvars_broken():
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sentry_sdk/utils.py", line 1279, in
_is_contextvars_broken
    from eventlet.patcher import is_monkey_patched  # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line 6, in
<module>
    from eventlet import convenience
  File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 7, in
<module>
    from eventlet.green import socket
  File "/usr/lib/python3/dist-packages/eventlet/green/socket.py", line 21, in
<module>
    from eventlet.support import greendns
  File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 78,
in <module>
    setattr(dns, pkg, import_patched('dns.' + pkg))
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 60,
in import_patched
    return patcher.import_patched(module_name, **modules)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/eventlet/patcher.py", line 132, in
import_patched
    return inject(
           ^^^^^^^
  File "/usr/lib/python3/dist-packages/eventlet/patcher.py", line 109, in
inject
    module = __import__(module_name, {}, {}, module_name.split('.')[:-1])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/dns/asyncquery.py", line 32, in <module>
    import dns.quic
  File "/usr/lib/python3/dist-packages/dns/quic/__init__.py", line 37, in
<module>
    import trio
  File "/usr/lib/python3/dist-packages/trio/__init__.py", line 23, in <module>
    from ._core import TASK_STATUS_IGNORED as TASK_STATUS_IGNORED  # isort:
split
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/trio/_core/__init__.py", line 21, in
<module>
    from ._local import RunVar, RunVarToken
  File "/usr/lib/python3/dist-packages/trio/_core/_local.py", line 9, in
<module>
    from . import _run
  File "/usr/lib/python3/dist-packages/trio/_core/_run.py", line 2809, in
<module>
    from ._io_epoll import (
  File "/usr/lib/python3/dist-packages/trio/_core/_io_epoll.py", line 202, in
<module>
    class EpollIOManager:
  File "/usr/lib/python3/dist-packages/trio/_core/_io_epoll.py", line 203, in
EpollIOManager
    _epoll: select.epoll = attrs.Factory(select.epoll)
                                         ^^^^^^^^^^^^
AttributeError: module 'eventlet.green.select' has no attribute 'epoll'


   * What outcome did you expect instead?

A proper startup of OpenShot, or at the very least, not an error like this.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.10.11-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages openshot-qt depends on:
ii  fonts-cantarell         0.303.1-2
ii  libjs-jquery            3.6.1+dfsg+~3.5.14-1
ii  libjs-jquery-ui         1.13.2+dfsg-1
ii  python3                 3.12.6-1
ii  python3-openshot        0.3.2+dfsg1-2.1+b2
ii  python3-pkg-resources   74.1.2-2
ii  python3-pyqt5           5.15.11+dfsg-1
ii  python3-pyqt5.qtsvg     5.15.11+dfsg-1
ii  python3-pyqt5.qtwebkit  5.15.11+dfsg-1
ii  python3-requests        2.32.3+dfsg-1
ii  python3-zmq             24.0.1-5+b2

openshot-qt recommends no packages.

Versions of packages openshot-qt suggests:
ii  blender          4.2.2+dfsg-1
ii  inkscape         1.2.2-4+b2
pn  openshot-qt-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
This is not reproducible, at least with a clean install.
The modules that appear in the stacktrace are not contained in openshot's 
dependencies.

--- End Message ---

Reply via email to