Bug 2131218

Summary: In Firefox | version of GMP openh264 reported as "system-installed"
Product: [Fedora] Fedora Reporter: ricky.tigg
Component: openh264Assignee: Kalev Lember <klember>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 38CC: dominik, klember, stransky, wtaymans
Target Milestone: ---   
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: 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 ricky.tigg 2022-09-30 10:30:30 UTC
Description of problem: In Firefox session, in pages about:plugins and about:addons the version of GMP openh264 is reported as "system-installed" instead of a numbered version, currently 2.3.0.

$ dnf --installed list *openh264 | sed 1d
gstreamer1-plugin-openh264.x86_64      1.20.3-1.fc37      @fedora-cisco-openh264
mozilla-openh264.x86_64                2.3.0-1.fc37       @fedora-cisco-openh264
openh264.x86_64                        2.3.0-1.fc37       @fedora-cisco-openh264

How reproducible: in page about:plugins, while component mozilla-openh264 is

- installed:
File: system-installed
Path: /home/<user>/.mozilla/firefox/(...).default-release/gmp-gmpopenh264/system-installed
Version: system-installed

- not installed:
File: {$pluginLibraries}
Path: {$pluginFullPath}
Version: {$version}

Comment 1 Dominik 'Rathann' Mierzejewski 2023-07-24 09:36:28 UTC
Still present on F38.

Comment 2 Kalev Lember 2023-07-24 10:27:44 UTC
Martin, do you have any ideas here? Is firefox using the file name from /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed/gmpopenh264.info as the version identifier? The .info file has 'Version: 2.3.1' but that doesn't appear to be used here.

Comment 3 Martin Stransky 2023-08-02 08:05:19 UTC
Frankly I have no idea. Perhaps system installed pluing needs extra patching in Firefox?