Packman issues installing codecs

Hi,

I am having issues installing codecs on a new install. I have used the opi installer and manual and this keeps happening

the installed libavcodec58_134-4.4.4-2.6.x86_64 requires ‘libswresample3_9 = 4.4.4-2.6’, but this requirement cannot be provided

[ ] Following actions will be done:

remove lock to allow removal of libavcodec58_134-4.4.4-2.6.x86_64
deinstallation of libchromaprint1-1.5.1-4.4.x86_64
[ ] keep obsolete libswresample3_9-4.4.4-2.6.x86_64

[ ] break libavcodec58_134-4.4.4-2.6.x86_64 by ignoring some of its dependencies

Kernel

Linux DELL-E6430 6.5.6-1-default #1 SMP PREEMPT_DYNAMIC Fri Oct 6 11:20:48 UTC 2023 (c97c2df) x86_64 x86_64 x86_64 GNU/Linux

packman repo used

sudo zypper addrepo -cfp 90 ‘Index of /pub/linux/misc/packman/suse/openSUSE_Tumbleweed/’ packman]

Any ideas? Should I just wait?

That seems to be the version from the oss repo, rather than the one from the packman repo.

What’s the output from:

zypper lr -d

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

—±---------------------------------±---------------------------------------±--------±----------±--------±---------±-------±------------------------------------------------------------------------------------±-------
1 | Google-Chrome | Google-Chrome | Yes | (r ) Yes | No | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
3 | download.opensuse.org-oss | Main Repository (Sources) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
4 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | Index of /tumbleweed/repo/oss/ |
5 | download.opensuse.org-tumbleweed | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
6 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
7 | openSUSE-20231020-0 | openSUSE-20231020-0 | No | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-SanDisk_Cruzer_Glide_4C530000280809110371-0:0-part2 |
8 | packman | Packman | Yes | (r ) Yes | Yes | 90 | rpm-md | Index of /pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
9 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
10 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | Yes | (r ) Yes | Yes | 99 | rpm-md | Index of /openh264/openSUSE_Tumbleweed |
mark@DELL-E6430:~>

Your repos look okay, except that #6 appears to be a duplicate of #1. You might want to delete or disable one of those.

You can probably solve your codec problem with:

zypper dup --from packman --allow-vendor-change

That should switch package to packman, when they are available there.

1 Like

I didn’t notice that. Thanks.