Nothing provides libopenh264.so.7()(64bit)

localhost:~ # zypper in gstreamer-plugin-openh264
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: 1: nothing provides 'libopenh264.so.7()(64bit)' needed by the to be installed gstreamer-plugin-openh264-1.22.2-1.suse1699.1.x86_64
 Solution 1: do not install gstreamer-plugin-openh264-1.22.2-1.suse1699.1.x86_64
 Solution 2: break gstreamer-plugin-openh264-1.22.2-1.suse1699.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c):

Here’s what I have installed, working fine:

knurpht@Lenovo-P16:~/bin> LANG=C zypper se -si openh264
Loading repository data...
Reading installed packages...

S  | Name                | Type    | Version              | Arch   | Repository
---+---------------------+---------+----------------------+--------+------------------
i  | libopenh264-7       | package | 2.3.1-2.suse1699.101 | x86_64 | (System Packages)
i  | libopenh264-8       | package | 2.6.0-2.suse1699.10  | x86_64 | repo-openh264
i  | libopenh264-8-32bit | package | 2.6.0~noopenh264-1.1 | x86_64 | repo-oss
i  | mozilla-openh264    | package | 2.6.0-2.suse1699.10  | x86_64 | repo-openh264
knurpht@Lenovo-P16:~/bin> 

Are you missing the openh264 repo? Show us what you have configured currently…
zypper lr -d

Ok, now I understand that package requires libopen264-7 (which is no longer available and I don’t have installed either). Depending on your exact requirements for this package, you may find installing the packman-supplied gstreamer-plugins-ugly-codecs package is suitable instead.

AFAIK with the current lineup of gstreamer 1.26 and libopenh264-8 the gstreamer-plugin-openh264 package is no longer needed (please note that it is a 1.22.x version) and should not be installed.

1 Like

You may consider bug report, the package is obsolete and likely was not removed due to oversight.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.