Hi there,
I had packman installed but after trying to upgrade tumbleweed to 20201022 a lot of conflicting files/packed are flagged.
Easy solution was to remove the affected packages and removing the packman repository that solve the conflicting issues and the system upgrade fine to 20201022.
Now with the system in 20201022 I've tried to add packman repository again and re-installing the affected packages. No go....
Code:
kimera:/home/miguel # tumbleweed status
latest   : 20201026
target   : 20201022
installed: 20201022
kimera:/home/miguel #
kimera:/home/miguel # zypper ref
Repository 'Google-Chrome' is up to date.
Repository 'NVIDIA' is up to date.
Repository 'Tumbleweed OSS' is up to date.
Repository 'Tumbleweed non-OSS' is up to date.
Repository 'Tumbleweed update' is up to date.
Repository 'google-chrome-beta' is up to date.
Repository 'Java-related packages (openSUSE_Tumbleweed)' is up to date.
Repository 'libdvdcss repository' is up to date.
Repository 'nvidia-tumbleweed' is up to date.
Repository 'snappy' is up to date.
Repository 'vscode' is up to date.
All repositories have been refreshed.
kimera:/home/miguel # zypper dup
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following item is locked and will not be changed by any action:
 Available:
  Mesa-dri-nouveau

Nothing to do.
kimera:/home/miguel #
Then adding the packman and trying to re-install the affected packages result in a lot of conflicts and removal of important packages for me, like digikam and showphoto.
How to fix this ?

Code:
kimera:/home/miguel # zypper addrepo -cfp 90 https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman      
Adding repository 'packman' ................................................................................................................................................................................................................[done]
Repository 'packman' successfully added

URI         : https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
Enabled     : Yes
GPG Check   : Yes
Autorefresh : Yes
Priority    : 90 (raised priority)

Repository priorities in effect:                                                                                                                                                                                  (See 'zypper lr -P' for details)
      90 (raised priority)  :  1 repository
      99 (default priority) : 11 repositories
kimera:/home/miguel # zypper in  vlc vlc-codecs k3b-codecs ffmpeg lame gstreamer-plugins-libav gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-good gstreamer-fluendo-mp3 libdvdcss2   
Retrieving repository 'packman' metadata ...................................................................................................................................................................................................[done]
Building repository 'packman' cache ........................................................................................................................................................................................................[done]
Loading repository data...
Reading installed packages...
Package 'gstreamer-fluendo-mp3' not found.
Package 'k3b-codecs' not found.
'ffmpeg' not found in package names. Trying capabilities.
Resolving package dependencies...
3 Problems:
Problem: vlc-codecs-3.0.11.1-5.5.x86_64 requires libavcodec58_91(unrestricted), but this requirement cannot be provided
Problem: vlc-3.0.11.1-5.5.x86_64 requires vlc-noX = 3.0.11.1-5.5, but this requirement cannot be provided
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64

Problem: vlc-codecs-3.0.11.1-5.5.x86_64 requires libavcodec58_91(unrestricted), but this requirement cannot be provided
  not installable providers: libavcodec58_91-4.3.1-8.1.i586[packman]
                   libavcodec58_91-4.3.1-8.1.x86_64[packman]
 Solution 1: Following actions will be done:
  install libavcodec58_91-4.3.1-8.1.x86_64 (with vendor change)
    openSUSE  -->  http://packman.links2linux.de
  install libavformat58_45-4.3.1-8.1.x86_64 (with vendor change)
    openSUSE  -->  http://packman.links2linux.de
  deinstallation of libavfilter7_85-4.3.1-4.1.x86_64
  deinstallation of libavdevice58_10-4.3.1-4.1.x86_64
  architecture change of ffmpegthumbs-20.08.2-1.1.x86_64 to ffmpegthumbs-20.08.2-1.1.i586
  architecture change of libQtAV1-1.13.0-3.5.x86_64 to libQtAV1-1.13.0-3.5.i586
  deinstallation of libdigikamcore7-7.1.0-1.4.x86_64
  deinstallation of digikam-plugins-7.1.0-1.4.x86_64
  deinstallation of digikam-7.1.0-1.4.x86_64
  deinstallation of showfoto-7.1.0-1.4.x86_64
  architecture change of libQtAVWidgets1-1.13.0-3.5.x86_64 to libQtAVWidgets1-1.13.0-3.5.i586
  install libswscale5_7-4.3.1-8.1.x86_64 (with vendor change)
    openSUSE  -->  http://packman.links2linux.de
 Solution 2: do not install vlc-codecs-3.0.11.1-5.5.x86_64
 Solution 3: break vlc-codecs-3.0.11.1-5.5.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): c
kimera:/home/miguel #
Am i doing something wrong ?
There is another way to get the restricted multimedia codecs other than that way ?