Bug 2306156

Summary: OpenShot will not start
Product: [Fedora] Fedora Reporter: Craig Goodyear <goodyca48>
Component: openshotAssignee: Neal Gompa <ngompa13>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 40CC: ferdnyc, hobbes1069, multimedia-sig, ngompa13, sergio
Target Milestone: ---Keywords: Desktop
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-10-16 12:32:23 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:

Description Craig Goodyear 2024-08-20 17:38:34 UTC
OpenShot 3.2.1-1.fc40 will not start from the installed Gnome GUI shortcut or from the command prompt. I am running a fully updated Fedora 40 system.

Reproducible: Always

Steps to Reproduce:
1.type openshot-qt at a command prompt
2.
3.
Actual Results:  
traceback is displayed in terminal

Expected Results:  
OpenShot should start

craig@bob:~$ openshot-qt 
Loaded modules from: /usr/lib/python3.12/site-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.2.1', 'gui_scripts', 'openshot-qt')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/openshot_qt/launch.py", line 189, in main
    sentry.init_tracing()
  File "/usr/lib/python3.12/site-packages/openshot_qt/classes/sentry.py", line 104, in init_tracing
    sdk.init(
  File "/usr/lib/python3.12/site-packages/sentry_sdk/_init_implementation.py", line 41, in _init
    client = sentry_sdk.Client(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/sentry_sdk/client.py", line 245, in __init__
    self._init_impl()
  File "/usr/lib/python3.12/site-packages/sentry_sdk/client.py", line 368, in _init_impl
    self.integrations = setup_integrations(
                        ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/sentry_sdk/integrations/__init__.py", line 150, in setup_integrations
    for integration_cls in iter_default_integrations(
  File "/usr/lib/python3.12/site-packages/sentry_sdk/integrations/__init__.py", line 47, in iter_default_integrations
    yield getattr(import_module(module), cls)
                  ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'sentry_sdk.integrations.cohere'

Comment 1 Sergio Basto 2024-08-31 23:43:40 UTC

dnf install "python3-sentry-*" 
Package python3-sentry-sdk-2.11.0-1.fc39.noarch is already installed.

but you need install 
python3-sentry-sdk-2.13.0-2.fc39.noarch 

It seems it is this problem

Comment 2 Craig Goodyear 2024-09-01 17:18:26 UTC
Installing python3-sentry-sdk-2.13.0-2.fc40.noarch allowed Openshot to run.

Comment 3 Sergio Basto 2024-10-16 12:32:23 UTC
as Openshot works without python3-sentry-sdk installed , seems this bug was with python3-sentry-sdk 2.11 and fixed with python3-sentry-sdk 2.13

closing as Fixed in current release