Problemas de instalación, fallos, repos

Hola.

No es un, ejem, problema. Si usas VLC, tiene su propio repo, por ejemplo, para Tumbleweed: Index of /SuSE/Tumbleweed/

No es que sean incompatibles, sino que son redundantes. VLC usa varios paquetes, entre ellos uno llamado vlc-codecs, que ya proporcionan lo necesario. Pero también hay otros paquetes de Packman que podrías querer usar! Quizá algunos de los mesa y tal.

Puedes dejar Packman y añadir el repo de videolan antes citado con una prioridad menor. Por ejemplo (para Tumbleweed):

tux@mipc:~> sudo zypper ar http://download.videolan.org/SuSE/Tumbleweed/SuSE.repo vlc
tux@mipc:~> sudo zypper dup --from vlc --allow-vendor-change
[...]
Los siguientes 14 paquetes van a ser actualizados:
  libdca0 libdvdcss2 libfdk-aac2 libmpeg2-0 libmpeg2convert0 libvlc5 libvlccore9 vlc vlc-codec-fluidsynth vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau

Los siguientes 24 paquetes van a ser desactualizados:
  ffmpeg-4 libavcodec58_134 libavcodec59 libavdevice58_13 libavdevice59 libavfilter7_110 libavfilter8 libavformat58_76 libavformat59 libavresample4_0 libavutil56_70 libavutil57 libfaad2 libopencore-amrnb0 libopencore-amrwb0
  libpostproc55_9 libpostproc56 libswresample3_9 libswresample4_ff5 libswscale5_9 libswscale6 libx264-164 libxvidcore4 vlc-codecs

Los siguientes 37 paquetes van a cambiar de proveedor:
  ffmpeg-4              http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavcodec58_134      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavcodec59          http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavdevice58_13      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavdevice59         http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavfilter7_110      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavfilter8          http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavformat58_76      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavformat59         http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavresample4_0      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavutil56_70        http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libavutil57           http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libdca0               openSUSE -> VideoLAN Project (http://www.videolan.org)
  libfaad2              http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libfdk-aac2           http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libmpeg2-0            openSUSE -> VideoLAN Project (http://www.videolan.org)
  libmpeg2convert0      openSUSE -> VideoLAN Project (http://www.videolan.org)
  libopencore-amrnb0    openSUSE -> VideoLAN Project (http://www.videolan.org)
  libopencore-amrwb0    openSUSE -> VideoLAN Project (http://www.videolan.org)
  libpostproc55_9       http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libpostproc56         http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libswresample3_9      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libswresample4_ff5    http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libswscale5_9         http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libswscale6           http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libvlc5               openSUSE -> VideoLAN Project (http://www.videolan.org)
  libvlccore9           openSUSE -> VideoLAN Project (http://www.videolan.org)
  libx264-164           http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libxvidcore4          http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  vlc                   openSUSE -> VideoLAN Project (http://www.videolan.org)
  vlc-codec-fluidsynth  openSUSE -> VideoLAN Project (http://www.videolan.org)
  vlc-codec-gstreamer   openSUSE -> VideoLAN Project (http://www.videolan.org)
  vlc-codecs            http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  vlc-lang              openSUSE -> VideoLAN Project (http://www.videolan.org)
  vlc-noX               openSUSE -> VideoLAN Project (http://www.videolan.org)
  vlc-qt                openSUSE -> VideoLAN Project (http://www.videolan.org)
  vlc-vdpau             openSUSE -> VideoLAN Project (http://www.videolan.org)

El siguiente paquete NUEVO va a ser instalado:
  libx265-188

14 paquetes para actualizar, 24 para desactualizar, 1 novo, 37 para cambiar de fornecedor.

Package download size:    31,1 MiB

Package install size change:
              |     103,1 MiB  required by to be installed packages
  1009,2 KiB  |  -  102,1 MiB  released by to be removed packages

Backend:  classic_rpmtrans
Desexa continuar? [y/n/v/...? mostrar todas las opciones] (y): 

Sobre la idoneidad o no de usar Packman hay varios hilos:

Justo lo que pone ahí: se va a realizar una actualización de la distribución con los repositorios que tengas habilitados, sean cuales sean.
“No hay nada que hacer” porque se supone que tienes todo ya actualizado.

NOTAS:

  • por lo visto los paquetes mesa (repositorio Packman) son importantes para hacer decodificación usando la GPU en lugar de la CPU.
  • en el sistema tengo los códecs ya instalados. Por cierto, la forma más sencilla de instalarlos no es añadir el repo e instalar los códecs, lo que implica saber cuáles son, sino simplemente ejecutar: sudo opi codecs