After quite a few annoyances with the Packman repo, I have taken this comment as inspiration to try and move away from it:
This is where I am at:
- I successfully switched Mesa away from
packman-extra- I originally needed it for hardware encoding using my old AMD gpu, now with an Nvidia gpu I don’t think I need it anymore? - OBS is a flatpak and hardware encoding works with my installed G07 Nvidia drivers.
- Ardour should work fine without Packman, I think.
- I do think ffmpeg / aac encoding, as well as h.265 playback may become issues. But I’m willing to try.
However, my other repositories are complicating things. Many of my other packages would switch to other repositories, which I don’t think I want?
sudo zypper dup --allow-vendor-change
The following 50 packages are going to be upgraded:
alsa-scarlett-gui ardour audacity audacity-lang audit audit-rules helvum jack-dbus keyutils libargon2-1 libaudit1 libauparse0 libb2-1 libbsd0 libcap-ng0
libffado2 libfido2-1 libfido2-udev libkeyutils1 liblilv-0-0 liboauth0 libopus0 libportmidi2 libpskc0 librubberband3 libseccomp2 libsha1detectcoll1
libsord-0-0 libSoundTouch1 libsratom-0-0 libstoken1 libtomcrypt1 libtpms0 libtspi1 libtss2-esys0 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tctildr0
libvamp-hostsdk3 libvamp-sdk2 lsp-plugins lsp-plugins-common lv2-lsp-plugins pam_u2f python311-pyscard swtpm system-group-audit trousers yubikey-manager
The following 39 packages are going to be downgraded:
ffmpeg-7 gdk-pixbuf-loader-libheif libavcodec58_134 libavcodec61 libavcodec62 libavdevice61 libavdevice62 libavfilter10 libavfilter11 libavformat58_76
libavformat61 libavformat62 libavutil56_70 libavutil59 libavutil60 libfdk-aac2 libheif1 libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg
libheif-openjpeg libheif-rav1e libheif-svtenc libpostproc55_9 libpostproc58 libquicktime0 libswresample3_9 libswresample5 libswresample6 libswscale5_9
libswscale8 libswscale9 libvlc5 libvlccore9 vlc vlc-codec-gstreamer vlc-noX vlc-qt
The following 89 packages are going to change vendor:
alsa-scarlett-gui openSUSE -> obs://build.opensuse.org/multimedia
ardour openSUSE -> obs://build.opensuse.org/multimedia
audacity openSUSE -> obs://build.opensuse.org/multimedia
audacity-lang openSUSE -> obs://build.opensuse.org/multimedia
audit openSUSE -> obs://build.opensuse.org/security
audit-rules openSUSE -> obs://build.opensuse.org/security
ffmpeg-7 http://packman.links2linux.de -> openSUSE
gdk-pixbuf-loader-libheif http://packman.links2linux.de -> openSUSE
helvum openSUSE -> obs://build.opensuse.org/multimedia
jack-dbus openSUSE -> obs://build.opensuse.org/multimedia
keyutils openSUSE -> obs://build.opensuse.org/security
libargon2-1 openSUSE -> obs://build.opensuse.org/security
libaudit1 openSUSE -> obs://build.opensuse.org/security
libauparse0 openSUSE -> obs://build.opensuse.org/security
libavcodec58_134 http://packman.links2linux.de -> openSUSE
libavcodec61 http://packman.links2linux.de -> openSUSE
libavcodec62 http://packman.links2linux.de -> openSUSE
libavdevice61 http://packman.links2linux.de -> openSUSE
libavdevice62 http://packman.links2linux.de -> openSUSE
libavfilter10 http://packman.links2linux.de -> openSUSE
libavfilter11 http://packman.links2linux.de -> openSUSE
libavformat58_76 http://packman.links2linux.de -> openSUSE
libavformat61 http://packman.links2linux.de -> openSUSE
libavformat62 http://packman.links2linux.de -> openSUSE
libavutil56_70 http://packman.links2linux.de -> openSUSE
libavutil59 http://packman.links2linux.de -> openSUSE
libavutil60 http://packman.links2linux.de -> openSUSE
libb2-1 openSUSE -> obs://build.opensuse.org/security
libbsd0 openSUSE -> obs://build.opensuse.org/security
libcap-ng0 openSUSE -> obs://build.opensuse.org/security
libfdk-aac2 http://packman.links2linux.de -> obs://build.opensuse.org/multimedia
libffado2 openSUSE -> obs://build.opensuse.org/multimedia
libfido2-1 openSUSE -> obs://build.opensuse.org/security
libfido2-udev openSUSE -> obs://build.opensuse.org/security
libheif1 http://packman.links2linux.de -> openSUSE
libheif-aom http://packman.links2linux.de -> openSUSE
libheif-dav1d http://packman.links2linux.de -> openSUSE
libheif-ffmpeg http://packman.links2linux.de -> openSUSE
libheif-jpeg http://packman.links2linux.de -> openSUSE
libheif-openjpeg http://packman.links2linux.de -> openSUSE
libheif-rav1e http://packman.links2linux.de -> openSUSE
libheif-svtenc http://packman.links2linux.de -> openSUSE
libkeyutils1 openSUSE -> obs://build.opensuse.org/security
liblilv-0-0 openSUSE -> obs://build.opensuse.org/multimedia
liboauth0 openSUSE -> obs://build.opensuse.org/security
libopus0 openSUSE -> obs://build.opensuse.org/multimedia
libportmidi2 openSUSE -> obs://build.opensuse.org/multimedia
libpostproc55_9 http://packman.links2linux.de -> openSUSE
libpostproc58 http://packman.links2linux.de -> openSUSE
libpskc0 openSUSE -> obs://build.opensuse.org/security
libquicktime0 http://packman.links2linux.de -> openSUSE
librubberband3 openSUSE -> obs://build.opensuse.org/multimedia
libseccomp2 openSUSE -> obs://build.opensuse.org/security
libsha1detectcoll1 openSUSE -> obs://build.opensuse.org/security
libsord-0-0 openSUSE -> obs://build.opensuse.org/multimedia
libSoundTouch1 openSUSE -> obs://build.opensuse.org/multimedia
libsratom-0-0 openSUSE -> obs://build.opensuse.org/multimedia
libstoken1 openSUSE -> obs://build.opensuse.org/security
libswresample3_9 http://packman.links2linux.de -> openSUSE
libswresample5 http://packman.links2linux.de -> openSUSE
libswresample6 http://packman.links2linux.de -> openSUSE
libswscale5_9 http://packman.links2linux.de -> openSUSE
libswscale8 http://packman.links2linux.de -> openSUSE
libswscale9 http://packman.links2linux.de -> openSUSE
libtomcrypt1 openSUSE -> obs://build.opensuse.org/security
libtpms0 openSUSE -> obs://build.opensuse.org/security
libtspi1 openSUSE -> obs://build.opensuse.org/security
libtss2-esys0 openSUSE -> obs://build.opensuse.org/security
libtss2-mu0 openSUSE -> obs://build.opensuse.org/security
libtss2-rc0 openSUSE -> obs://build.opensuse.org/security
libtss2-sys1 openSUSE -> obs://build.opensuse.org/security
libtss2-tctildr0 openSUSE -> obs://build.opensuse.org/security
libvamp-hostsdk3 openSUSE -> obs://build.opensuse.org/multimedia
libvamp-sdk2 openSUSE -> obs://build.opensuse.org/multimedia
libvlc5 http://packman.links2linux.de -> openSUSE
libvlccore9 http://packman.links2linux.de -> openSUSE
lsp-plugins openSUSE -> obs://build.opensuse.org/multimedia
lsp-plugins-common openSUSE -> obs://build.opensuse.org/multimedia
lv2-lsp-plugins openSUSE -> obs://build.opensuse.org/multimedia
pam_u2f openSUSE -> obs://build.opensuse.org/security
python311-pyscard openSUSE -> obs://build.opensuse.org/security
swtpm openSUSE -> obs://build.opensuse.org/security
system-group-audit openSUSE -> obs://build.opensuse.org/security
trousers openSUSE -> obs://build.opensuse.org/security
vlc http://packman.links2linux.de -> openSUSE
vlc-codec-gstreamer http://packman.links2linux.de -> openSUSE
vlc-noX http://packman.links2linux.de -> openSUSE
vlc-qt http://packman.links2linux.de -> openSUSE
yubikey-manager openSUSE -> obs://build.opensuse.org/security
The following NEW package is going to be installed:
libheif-openh264
The following 8 packages are going to be REMOVED:
libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7 vlc-codecs
I’m hoping I could get pointers how to get past this.