how to switch all installed packages to packman ? I tried
sudo zypper refresh
sudo zypper install --allow-vendor-change --from packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec vlc-codecs
as mentioned on SDB:Installing codecs from Packman repositories - openSUSE Wiki and it seems my ffmpeg is from packman
kryetloq% zypper info ffmpeg-8
Loading repository data...
Reading installed packages...
Information for package ffmpeg-8:
---------------------------------
Repository : packman
Name : ffmpeg-8
Version : 8.0-1699.3.pm.2
Arch : x86_64
Vendor : http://packman.links2linux.de
Installed Size : 2.8 MiB
Installed : Yes
Status : up-to-date
Source package : ffmpeg-8-8.0-1699.3.pm.2.src
Upstream URL : https://ffmpeg.org/
Summary : Set of libraries for working with various multimedia formats
Description :
FFmpeg is a multimedia framework, able to decode, encode,
transcode, mux, demux, stream, filter and play several formats
that humans and machines have created.
Read:
zypper if libopenh264-8
Your package from OSS is a dummy package to get the requires on Installation of some packages solved.
Make a dup to Packman:
zypper dup --allow-vendor-change --from https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
It does not look like it is a dummy package.
Loading repository data...
Reading installed packages...
Information for package libopenh264-8:
--------------------------------------
Repository : repo-openh264
Name : libopenh264-8
Version : 2.6.0-2.suse1699.10
Arch : x86_64
Vendor : openSUSE
Installed Size : 1.3 MiB
Installed : Yes (automatically)
Status : out-of-date (version 2.6.0~noopenh264-1.1 installed)
Source package : openh264-2.6.0-2.suse1699.10.src
Upstream URL : https://www.openh264.org/
Summary : H.264 codec library
Description :
OpenH264 is a codec library which supports H.264 encoding and
decoding. It is suitable for use in real time applications such as
WebRTC.
This package contains libraries used by applications that use openh264.
I did zypper dup --allow-vendor-change --from https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
and it updated few packages but not the entire system.
I tried zypper dup
to update my entire system (including kde, kernel… etc) and it still got errored out
Preloading: libopenh264-8-2.6.0-2.suse1699.10.x86_64.rpm [Could not resolve host: ciscobinary.openh264.org]
Preload finished. [files missing]
Installation has completed with error.
So as root:
rpm --rebuilddb && zypper clean -a && zypper dup
Also disable the cisco Repo.
zypper mr -d 7 14
After disabling that repo, it has now switched to dummy version noopenh264
which is good enough for me. Thanks
You need to read the computer output