I have a recent install of Tumbleweed. Since Friday (10/15), when I try to run zypper dup I get a message that there are dependency problems:
9 Problems:
Problem: nothing provides 'libvpx.so.7' needed by the to be installed libavcodec58_134-4.4-9.2.i586
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Problem: the installed libavformat58_76-4.4-9.1.x86_64 requires 'libavutil56_70 = 4.4-9.1', but this requirement cannot be provided
I have a AMD Ryzen CPU, so I’m not sure why it’s trying to install i586 libraries.
My repos:
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+------------------------+----------------------------------------+---------+-----------+---------+---------------------------------------------------------------------------------
1 | ftp.gwdg.de-Essentials | Packman Essentials Repository | Yes | (r ) Yes | Yes | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials
2 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | http://dl.google.com/linux/chrome/rpm/stable/x86_64
3 | openSUSE-20210927-0 | openSUSE-20210927-0 | No | ---- | ---- | hd:/?device=/dev/disk/by-id/usb-ADATA_USB_Flash_Drive-0:0-part1
4 | packman | Packman | Yes | (r ) Yes | Yes | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
5 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | http://download.opensuse.org/debug/tumbleweed/repo/oss/
6 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss (20211008) | Yes | (r ) Yes | Yes | http://download.opensuse.org/history/20211008/tumbleweed/repo/non-oss/
7 | repo-oss | openSUSE-Tumbleweed-Oss (20211008) | Yes | (r ) Yes | Yes | http://download.opensuse.org/history/20211008/tumbleweed/repo/oss/
8 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | http://download.opensuse.org/source/tumbleweed/repo/oss/
9 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/tumbleweed/
10 | sublime-text | Sublime Text - x86_64 - Stable | Yes | (r ) Yes | Yes | https://download.sublimetext.com/rpm/stable/x86_64
There does seem to be an x86_64 version of that library available:
[FONT=monospace]zypper se --details libavcodec58_134
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------------------+---------+---------+--------+-----------------------------------
i+ | libavcodec58_134 | package | 4.4-9.1 | x86_64 | (System Packages)
v | libavcodec58_134 | package | 4.4-9.2 | x86_64 | Packman
v | libavcodec58_134 | package | 4.4-9.2 | i586 | Packman
v | libavcodec58_134 | package | 4.4-9.2 | x86_64 | Packman Essentials Repository
v | libavcodec58_134 | package | 4.4-6.1 | x86_64 | openSUSE-Tumbleweed-Oss (20211008)
v | libavcodec58_134 | package | 4.4-9.2 | i586 | Packman Essentials Repository
v | libavcodec58_134 | package | 4.4-6.1 | i586 | openSUSE-Tumbleweed-Oss (20211008)
| libavcodec58_134-32bit | package | 4.4-9.2 | x86_64 | Packman
| libavcodec58_134-32bit | package | 4.4-9.2 | x86_64 | Packman Essentials Repository
| libavcodec58_134-32bit | package | 4.4-6.1 | x86_64 | openSUSE-Tumbleweed-Oss (20211008)
| libavcodec58_134-32bit-debuginfo | package | 4.4-9.2 | x86_64 | Packman
| libavcodec58_134-32bit-debuginfo | package | 4.4-9.2 | x86_64 | Packman Essentials Repository
| libavcodec58_134-debuginfo | package | 4.4-9.2 | x86_64 | Packman
| libavcodec58_134-debuginfo | package | 4.4-9.2 | i586 | Packman
| libavcodec58_134-debuginfo | package | 4.4-9.2 | x86_64 | Packman Essentials Repository
| libavcodec58_134-debuginfo | package | 4.4-9.2 | i586 | Packman Essentials Repository
When I attempt to force that specific library I get a similar problem:
sudo zypper in libavcodec58_134-4.4-9.2.x86_64
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides 'libvpx.so.7()(64bit)' needed by the to be installed libavcodec58_134-4.4-9.2.x86_64
Solution 1: do not install libavcodec58_134-4.4-9.2.x86_64
Solution 2: break libavcodec58_134-4.4-9.2.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or cancel [1/2/c/d/?] (c): **c
Googling combos of “libvpx.so.7” and “[FONT=monospace]libavcodec58_134” didn’t seem to return much, if anything, so this doesn’t seem to be an issue other people are having.
Any ideas for what I can try next?
[/FONT] [/FONT]