Bug 2063738

Summary: Pitivi fails to start of rawhide and f36
Product: [Fedora] Fedora Reporter: Phil Wyett <philip.wyett>
Component: adwaita-icon-themeAssignee: Kalev Lember <klember>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rawhideCC: gwync, igor.raits, klember, mcatanza, philip.wyett, wtaymans
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pitivi-2022.06.0-1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-07-17 03:34:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Phil Wyett 2022-03-14 10:05:26 UTC
Description of problem:

Pitivi fails to start with error.

[philwyett@ks-chewbacca ~]$ pitivi 
Missing soft dependency:
- libav GStreamer plug-in not found on the system
    -> additional multimedia codecs through the GStreamer Libav library
Traceback (most recent call last):
  File "/usr/lib64/python3.10/site-packages/pitivi/application.py", line 203, in do_activate
    self.create_main_window()
  File "/usr/lib64/python3.10/site-packages/pitivi/application.py", line 210, in create_main_window
    self.gui.setup_ui()
  File "/usr/lib64/python3.10/site-packages/pitivi/mainwindow.py", line 134, in setup_ui
    self.editor.setup_ui()
  File "/usr/lib64/python3.10/site-packages/pitivi/editorperspective.py", line 103, in setup_ui
    self._create_ui()
  File "/usr/lib64/python3.10/site-packages/pitivi/editorperspective.py", line 215, in _create_ui
    self.trans_list = TransitionsListWidget(self.app)
  File "/usr/lib64/python3.10/site-packages/pitivi/transitions.py", line 57, in __init__
    self._question_icon = icon_theme.load_icon("dialog-question", 48, 0)
gi.repository.GLib.GError: gtk-icon-theme-error-quark: Icon 'dialog-question' not present in theme
Adwaita (0)

Version-Release number of selected component (if applicable):

pitivi-2021.05.0-6.fc36

How reproducible:

Always.

Steps to Reproduce:
1. Install pitivi.
2. Run from terminal to see error.

Actual results:

Crash with message above.

Expected results:

To start correctly.

Additional info:

Comment 1 Kevin Kofler 2022-03-14 11:25:19 UTC
IMHO, this is clearly a bug in adwaita-icon-theme (it removed an icon which is required by the freedesktop.org spec) and ought to be fixed there.

Adwaita should either continue providing the colored versions of the icons or do what Breeze does and ship the symbolic version without the "symbolic" naming, so that applications not supporting this GTK extension to the spec also find the icons.

Comment 2 Michael Catanzaro 2022-03-14 13:49:28 UTC
I agree with Kevin, but Kalev is on leave and I doubt he watches this Bugzilla instance closely anyway due to high volume of mail. I recommend reporting this upstream.

Comment 3 Phil Wyett 2022-03-14 14:08:46 UTC
(In reply to Michael Catanzaro from comment #2)
> I agree with Kevin, but Kalev is on leave and I doubt he watches this
> Bugzilla instance closely anyway due to high volume of mail. I recommend
> reporting this upstream.

Reported upstream.

Comment 4 Phil Wyett 2022-07-17 03:34:43 UTC
This is fixed in current release.