Solution 1: install libopenh264-7-2.3.1-2.suse1699.30.x86_64 from vendor obs://build.opensuse.org/openSUSE:Factory
However I have no factory repo in YaST?!?
Solution 1: install libopenh264-7-2.3.1-2.suse1699.30.x86_64 from vendor obs://build.opensuse.org/openSUSE:Factory
However I have no factory repo in YaST?!?
@fleamour can you show your enabled repos and url’s via command line;
zypper lr -dE
Repository priorities in effect: (See 'zypper lr -P' for details)
90 (raised priority) : 1 repository
99 (default priority) : 5 repositories
105 (lowered priority) : 4 repositories
# | Alias | Name | Enabled | GPG Check | Refresh
---+----------------------------+-------------------+---------+-----------+--------
1 | MEGAsync | MEGAsync | Yes | (r ) Yes | Yes
2 | NVIDIA:repo-non-free | repo-non-free | Yes | (r ) Yes | Yes
3 | google-chrome | google-chrome | Yes | (r ) Yes | Yes
4 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes
5 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes
6 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes
7 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ----
8 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ----
9 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes
10 | packman | Packman | Yes | (r ) Yes | Yes
11 | snappy | snappy | Yes | (r ) Yes | Yes
12 | tailscale-stable | Tailscale stable | Yes | (r ) Yes | Yes
fleamour@G41M-COMBO ~> zypper lr -dE
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+----------------------------+-------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------+---------
1 | MEGAsync | MEGAsync | Yes | (r ) Yes | Yes | 105 | rpm-md | https://mega.nz/linux/repo/openSUSE_Tumbleweed/ |
2 | NVIDIA:repo-non-free | repo-non-free | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed/ | NVIDIA
3 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | 105 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
4 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/tumbleweed//repo/non-oss | openSUSE
5 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed | openSUSE
6 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/tumbleweed//repo/oss | openSUSE
9 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/tumbleweed/ | openSUSE
10 | packman | Packman | Yes | (r ) Yes | Yes | 90 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
11 | snappy | snappy | Yes | (r ) Yes | Yes | 105 | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed |
12 | tailscale-stable | Tailscale stable | Yes | (r ) Yes | Yes | 105 | rpm-md | https://pkgs.tailscale.com/stable/opensuse/tumbleweed/x86_64 |
@fleamour so it’s coming from repo #5 which builds against Factory… Soulution 1 is correct
See the last entry here: http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed/ it’s openSUSE:Factory…
You quite the sleuth!?! I’d never figure that out.
Will Packman try to regularly switch vendor in some power struggle?
@fleamour if you switch vendors it should remain (vendor sticky-ness), however if the package disappears for the repo for whatever reason it will ask to switch as this package would appear to zypper as a ‘System package’.
When you upgrade to a new snapshot, running zypper -vvv dup
will provide additional information to explain why it’s happening etc…
Triple verbose. Nice tip.