[Bug 1210260] New: MozillaFirefox 111.0.1-1.1 does not use installed libopenh264-7 but downloads plugin gmp-gmpopenh264/1.8.1.2
http://bugzilla.opensuse.org/show_bug.cgi?id=1210260 Bug ID: 1210260 Summary: MozillaFirefox 111.0.1-1.1 does not use installed libopenh264-7 but downloads plugin gmp-gmpopenh264/1.8.1.2 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: factory-mozilla@lists.opensuse.org Reporter: d_werner@gmx.net QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- On systems on which the packages libopenh264-devel gstreamer-1.20-plugin-openh264 libopenh264-7 mozilla-openh264 are installed the MozillaFirefox versions 109 - 110 did not download the plugin gmp-gmpopenh264 but used the installed version of the package libopenh264. MozillaFirefox 111.0.1-1.1, included in snapshot 20230404, downloads the plugin again although the packages libopenh264 and mozilla-openh264 are installed. Currently installed related packages: rpm -qa |grep -E 'openh264|Firefox' |sort gstreamer-1.20-plugin-openh264-1.20.3-1.suse1599.1.x86_64 libopenh264-7-2.3.1-2.suse1599.1.x86_64 libopenh264-devel-2.3.1-2.suse1599.1.x86_64 MozillaFirefox-111.0.1-1.1.x86_64 MozillaFirefox-branding-openSUSE-68-3.6.x86_64 MozillaFirefox-translations-common-111.0.1-1.1.x86_64 mozilla-openh264-2.3.1-2.suse1599.1.x86_64 Firefox update to 111 happened with the update to snapshot 20230404: rpm -q --last MozillaFirefox MozillaFirefox-111.0.1-1.1.x86_64 Do 06 Apr 2023 22:16:11 CEST The first start of Firefox 111 and check for available addons updates installed gmp-gmpopenh264: ll -R ~/.mozilla/firefox/*/gmp-gmpopenh264/ .mozilla/firefox/xxxxxxxx.default/gmp-gmpopenh264/: insgesamt 0 drwxr-xr-x 1 user user 66 6. Apr 22:20 1.8.1.2 .mozilla/firefox/xxxxxxxx.default/gmp-gmpopenh264/1.8.1.2: insgesamt 1356 -rwx------ 1 user user 116 6. Apr 22:20 gmpopenh264.info -rwx------ 1 user user 1381690 6. Apr 22:20 libgmpopenh264.so Should Firefox not be using the installed libopenh264? -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210260 http://bugzilla.opensuse.org/show_bug.cgi?id=1210260#c1 Wolfgang Rosenauer <wolfgang@rosenauer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wolfgang@rosenauer.org --- Comment #1 from Wolfgang Rosenauer <wolfgang@rosenauer.org> ---
Should Firefox not be using the installed libopenh264?
From Firefox perspective actually I don't know. The only thing I'm aware of is https://en.opensuse.org/OpenH264 but I never tested it myself so I don't know if it ever worked like that. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210260 http://bugzilla.opensuse.org/show_bug.cgi?id=1210260#c2 --- Comment #2 from Dirk Weber <d_werner@gmx.net> --- (In reply to Wolfgang Rosenauer from comment #1)
Should Firefox not be using the installed libopenh264?
From Firefox perspective actually I don't know. The only thing I'm aware of is https://en.opensuse.org/OpenH264 but I never tested it myself so I don't know if it ever worked like that.
Yes I installed the openh264 packages according to the description on this page and the Firefox versions 108 - 110 just used the "system-installed" version and did not download it to the users .mozilla directory. From the package names I assume the "mozilla-openh264" should be the relevant one for this issue. rpm -ql mozilla-openh264 /etc/profile.d/gmpopenh264.sh /usr/lib64/firefox /usr/lib64/firefox/defaults /usr/lib64/firefox/defaults/pref /usr/lib64/firefox/defaults/pref/gmpopenh264.js /usr/lib64/mozilla /usr/lib64/mozilla/plugins /usr/lib64/mozilla/plugins/gmp-gmpopenh264 /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed/gmpopenh264.info /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed/libgmpopenh264.so /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed/libgmpopenh264.so.2.3.1 /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed/libgmpopenh264.so.7 cat /etc/profile.d/gmpopenh264.sh MOZ_GMP_PATH="/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed" export MOZ_GMP_PATH echo $MOZ_GMP_PATH /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed ll /usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed insgesamt 1384 -rw-r--r-- 1 root root 116 21. Sep 2022 gmpopenh264.info lrwxrwxrwx 1 root root 19 9. Jan 17:20 libgmpopenh264.so -> libgmpopenh264.so.7 -rwxr-xr-x 1 root root 1406624 9. Jan 17:20 libgmpopenh264.so.2.3.1 lrwxrwxrwx 1 root root 23 9. Jan 17:20 libgmpopenh264.so.7 -> libgmpopenh264.so.2.3.1 cat /usr/lib64/firefox/defaults/pref/gmpopenh264.js pref("media.gmp-gmpopenh264.autoupdate", false); pref("media.gmp-gmpopenh264.version", "system-installed"); In Firefox's about:config I did not see "media.gmp-gmpopenh264.version" with the value "system-installed", but the last version which was downloaded before switching to the distribution's mozilla-openh264. But when I change the value from "1.8.1.2" to "system-installed" and perform the addons update Firefox 111 still downloads the plugin and ignores the system-installed variant. Therefore - from my observation - using the system-installed versions worked with Firefox 108 which was the version installed when I originally installed the openh264 packages and after the upgrade to Firefox 109 and 110. It stops working with Firefox 111, but I can't tell if Firefox 111 is the reason or something else that was updated with snapshot 20230404. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com