Hello everyone,
I’ve been a linux user for some years but I’m new to openSUSE.
I installed Emby Server and ffmpeg my Tumbleweed box. Previously I had VLC installed. Now, when I try to watch a video on Emby ffmpeg fails:
/usr/bin/ffmpeg: relocation error: /usr/lib64/libavformat.so.57: symbol avpriv_h264_has_num_reorder_frames, version LIBAVCODEC_57 not defined in file libavcodec.so.57 with link time reference
After googling for a while I think the problem is about libs version and my repos. These are my repos:
# zypper lr -u
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+-------------------------------------+-----------------------------+---------+-----------+---------+-----------------------------------------------------------------------------------
1 | MEGAsync | MEGAsync | Yes | (r ) Yes | Yes | http://mega.nz/linux/MEGAsync/openSUSE_Tumbleweed/
2 | Packman | Packman | Yes | (r ) Yes | Yes | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
3 | http-download.opensuse.org-3e8431a8 | home:MediaArea_net | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/home:/MediaArea_net/openSUSE_Tumbleweed/
4 | http-download.opensuse.org-e2b595fd | home:emby | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/home:/emby/openSUSE_Tumbleweed/
5 | http-download.opensuse.org-f811280c | openSUSE:Factory | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/openSUSE:/Factory/snapshot/
6 | openSUSE-20170104-0 | openSUSE-20170104-0 | No | ---- | ---- | hd:///?device=/dev/disk/by-id/scsi-1SanDisk_Cruzer_Edge_200517369016AF120246-part2
7 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | http://download.opensuse.org/debug/tumbleweed/repo/oss/
8 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/non-oss/
9 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/oss/
10 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | http://download.opensuse.org/source/tumbleweed/repo/oss/
11 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/tumbleweed/
And some updates are not installing. Maybe because of the repos too:
# zypper up
Loading repository data...
Reading installed packages...
The following item is locked and will not be changed by any action:
Available:
Mesa-dri-nouveau
The following 24 package updates will NOT be installed:
gstreamer-plugins-bad libavcodec57 libavutil55 libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0
libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libmjpegutils-2_0-0 libquicktime0 libswresample2
libswscale4 libxmmsclient-glib1 libxmmsclient6 mjpegtools vlc-codec-gstreamer xmms2 xmms2-plugin-base
Nothing to do.
Before deleting Emby, ffmpeg and VLC and reinstalling them, ¿any advice?
Thank you!