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:
- Is packman really still needed? (en inglés)
- Error con Mesa al actualizar Opensuse Tumbleweed - #22 by openCHRYSLER
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