Nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar

Tengo un problema bastante similar a Not finding "this-is-only-for-build=envs" doing update

Me está pasando en 2 equipos con openSUSE TW, uno de escritorio que uso para desarrollo y demás, el otro, un portátil, que solo tiene el SO, tailscale y Nextcloud instalado desde snapy.

En ambos, el problema es exactamente el mismo: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita

Y ahí ofrece algo como esto:

sudo zypper dup
Cargando datos del repositorio...
Leyendo los paquetes instalados...
Advertencia: Va a realizar una actualización de distribución con todos los repositorios habilitados. Asegúrese de que estos repositorios sean compatibles antes de continuar. Consulte 'man zypper' para obtener más información acerca de este comando.
Calculando actualización de distribución...
7 problemas:
Problema: 1: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
Problema: 2: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
Problema: 3: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
Problema: 4: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
Problema: 5: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
Problema: 6: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
Problema: 7: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita

Problema: 1: nada proporciona this-is-only-for-build-envs, que el elemento ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 que se va a instalar necesita
 Solución 1: Se realizarán las siguientes acciones:
  desinstalación de kf6-kfilemetadata-6.23.0-1.2.x86_64
  desinstalación de ffmpegthumbs-25.12.3-1.1.x86_64
  desinstalación de gegl-0_4-0.4.66-1.3.x86_64
  desinstalación de gstreamer-plugins-libav-1.28.1-1.1.x86_64
  desinstalación de kdenlive-25.12.3-1.1.x86_64
  desinstalación de libKPipeWireRecord6-6.6.2-1.1.x86_64
  desinstalación de libQt6WebEngineCore6-6.10.2-2.1.x86_64
  desinstalación de libmlt7-modules-7.36.1-1.2.x86_64
  desinstalación de qt6-multimedia-6.10.2-1.2.x86_64
  desinstalación de vlc-3.0.23-6.1.x86_64
  desinstalación de kpipewire6-imports-6.6.2-1.1.x86_64
  desinstalación de kontact-25.12.3-1.1.x86_64
  desinstalación de kmail-25.12.3-1.1.x86_64
  desinstalación de khelpcenter-25.12.3-1.1.x86_64
  desinstalación de kdeplasma6-addons-6.6.2-1.1.x86_64
  desinstalación de kdepim-runtime-25.12.3-1.1.x86_64
  desinstalación de kdepim-addons-25.12.3-1.1.x86_64
  desinstalación de kaccounts-providers-25.12.3-1.1.x86_64
  desinstalación de libmlt7-module-qt6-7.36.1-1.2.x86_64
  desinstalación de libQt6Multimedia6-6.10.2-1.2.x86_64
  desinstalación de phonon-vlc-qt6-0.12.0-2.9.x86_64
  desinstalación de phonon-vlc-qt5-0.12.0-2.9.x86_64
  desinstalación de gegl-0_4-lang-0.4.66-1.3.noarch
  desinstalación de libgegl-0_4-0-0.4.66-1.3.x86_64
  desinstalación de kdenlive-lang-25.12.3-1.1.noarch
  desinstalación de spectacle-6.6.2-1.1.x86_64
  desinstalación de akregator-25.12.3-1.1.x86_64
  desinstalación de libQt6WebEngineQuick6-6.10.2-2.1.x86_64
  desinstalación de libQt6WebEngineWidgets6-6.10.2-2.1.x86_64
  desinstalación de libksieve6-25.12.3-1.1.x86_64
  desinstalación de messagelib-25.12.3-1.1.x86_64
  desinstalación de plasma6-nm-openconnect-6.6.2-1.1.x86_64
  desinstalación de qt6-webengine-6.10.2-2.1.x86_64
  desinstalación de melt-7.36.1-1.2.x86_64
  desinstalación de vlc-noX-3.0.23-6.1.x86_64
  desinstalación de plasma6-browser-integration-6.6.2-1.1.x86_64
  desinstalación de libkerfuffle25-25.12.3-1.1.x86_64
  desinstalación de gwenview-25.12.3-1.1.x86_64
  desinstalación de dolphin-part-25.12.3-1.1.x86_64
  desinstalación de dolphin-25.12.3-1.1.x86_64
  desinstalación de baloo-widgets-25.12.3-1.1.x86_64
  desinstalación de kaddressbook-25.12.3-1.1.x86_64
  desinstalación de libKPim6MailCommon6-25.12.3-1.1.x86_64
  desinstalación de konversation-25.12.3-1.1.x86_64
  desinstalación de konsole-part-25.12.3-1.1.x86_64
  desinstalación de kmousetool-25.12.3-1.1.x86_64
  desinstalación de kdeconnect-kde-25.12.3-1.1.x86_64
  desinstalación de phonon-vlc-lang-0.12.0-2.9.noarch
  desinstalación de typelib-1_0-Gegl-0_4-0.4.66-1.3.x86_64
  desinstalación de spectacle-lang-6.6.2-1.1.noarch
  desinstalación de xdg-desktop-portal-kde6-6.6.2-1.1.x86_64
  desinstalación de libKPim6AkonadiCalendar6-25.12.3-1.1.x86_64
  desinstalación de qt6-webengine-imports-6.10.2-2.1.x86_64
  desinstalación de signon-ui-0.17.20231016T221200~eef943f-1.6.x86_64
  desinstalación de pim-sieve-editor-25.12.3-1.1.x86_64
  desinstalación de akonadi-import-wizard-25.12.3-1.1.x86_64
  desinstalación de messagelib-lang-25.12.3-1.1.noarch
  desinstalación de kontact-lang-25.12.3-1.1.noarch
  desinstalación de pim-data-exporter-25.12.3-1.1.x86_64
  desinstalación de kmail-lang-25.12.3-1.1.noarch
  desinstalación de khelpcenter-lang-25.12.3-1.1.noarch
  desinstalación de kdeplasma6-addons-lang-6.6.2-1.1.noarch
  desinstalación de kdepim-runtime-lang-25.12.3-1.1.noarch
  desinstalación de korganizer-25.12.3-1.1.x86_64
  desinstalación de ktnef-25.12.3-1.1.x86_64
  desinstalación de kdepim-addons-lang-25.12.3-1.1.noarch
  desinstalación de kaccounts-providers-lang-25.12.3-1.1.noarch
  desinstalación de akregator-lang-25.12.3-1.1.noarch
  desinstalación de libQt6MultimediaQuick6-6.10.2-1.2.x86_64
  desinstalación de libQt6MultimediaWidgets6-6.10.2-1.2.x86_64
  desinstalación de libQt6Quick3DSpatialAudio6-6.10.2-1.2.x86_64
  desinstalación de libQt6SpatialAudio6-6.10.2-1.2.x86_64
  desinstalación de libQt6TextToSpeech6-6.10.2-1.2.x86_64
  desinstalación de libreoffice-25.8.3.2-2.2.x86_64
  desinstalación de qt6-texttospeech-6.10.2-1.2.x86_64
  desinstalación de wireshark-ui-qt-4.6.4-1.1.x86_64
  desinstalación de plasma6-session-6.6.2-1.1.noarch
  desinstalación de xorg-x11-Xvnc-1.16.0-1.2.x86_64
  desinstalación de xdg-desktop-portal-1.20.3-3.1.x86_64
  desinstalación de speech-dispatcher-0.12.1-1.2.x86_64
  desinstalación de libwireplumber-0_5-0-0.5.13-3.1.x86_64
  desinstalación de libopenal1-1.24.3~179-1.2.x86_64
  desinstalación de libSDL3-0-3.4.0-1.2.x86_64
  desinstalación de libKPipeWire6-6.6.2-1.1.x86_64
  desinstalación de kwin6-6.6.2-1.1.x86_64
  desinstalación de vlc-qt-3.0.23-6.1.x86_64
  desinstalación de vlc-lang-3.0.23-6.1.noarch
  desinstalación de vlc-codec-gstreamer-3.0.23-6.1.x86_64
  desinstalación de plasma6-browser-integration-lang-6.6.2-1.1.noarch
  desinstalación de ark-25.12.3-1.1.x86_64
  desinstalación de gwenview-lang-25.12.3-1.1.noarch
  desinstalación de dolphin-part-lang-25.12.3-1.1.noarch
  desinstalación de baloo-widgets-lang-25.12.3-1.1.noarch
  desinstalación de plasma6-workspace-6.6.2-1.1.x86_64
  desinstalación de plasma6-desktop-6.6.2-1.1.x86_64
  desinstalación de libKPim6ImportWizard6-25.12.3-1.1.x86_64
  desinstalación de konsole-25.12.3-1.1.x86_64
  desinstalación de plasma6-integration-plugin-6.6.2-1.1.x86_64
  desinstalación de xdg-desktop-portal-kde6-lang-6.6.2-1.1.noarch
  desinstalación de kalendarac-25.12.3-1.1.x86_64
  desinstalación de signon-plugin-oauth2-0.25git.20231124T142245~fab6988-1.5.x86_64
  desinstalación de pim-sieve-editor-lang-25.12.3-1.1.noarch
  desinstalación de mbox-importer-25.12.3-1.1.x86_64
  desinstalación de akonadi-calendar-tools-25.12.3-1.1.x86_64
  desinstalación de akonadi-plugin-calendar-25.12.3-1.1.x86_64
  desinstalación de libKPim6AkonadiCalendar6-lang-25.12.3-1.1.noarch
  desinstalación de libKPim6CalendarSupport6-25.12.3-1.1.x86_64
  desinstalación de libKPim6EventViews6-25.12.3-1.1.x86_64
  desinstalación de libKPim6IncidenceEditor6-25.12.3-1.1.x86_64
  desinstalación de akonadi-import-wizard-lang-25.12.3-1.1.noarch
  desinstalación de pim-data-exporter-lang-25.12.3-1.1.noarch
  desinstalación de korganizer-lang-25.12.3-1.1.noarch
  desinstalación de kaddressbook-lang-25.12.3-1.1.noarch
  desinstalación de libKF6TextAddons1-1.8.0-1.2.x86_64
  desinstalación de qt6-multimedia-imports-6.10.2-1.2.x86_64
  desinstalación de okular-25.12.3-1.1.x86_64
  desinstalación de libreoffice-base-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-calc-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-draw-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-impress-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-l10n-en-25.8.3.2-2.2.noarch
  desinstalación de libreoffice-l10n-es-25.8.3.2-2.2.noarch
  desinstalación de libreoffice-math-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-pyuno-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-qt5-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-qt6-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-writer-25.8.3.2-2.2.x86_64
  desinstalación de konversation-lang-25.12.3-1.1.noarch
  desinstalación de konsole-part-lang-25.12.3-1.1.noarch
  desinstalación de kmousetool-lang-25.12.3-1.1.noarch
  desinstalación de kdeconnect-kde-lang-25.12.3-1.1.noarch
  desinstalación de qrca-25.12.3-1.1.x86_64
  desinstalación de libKPim6AkonadiContactWidgets6-25.12.3-1.1.x86_64
  desinstalación de wireplumber-bash-completion-0.5.13-3.1.x86_64
  desinstalación de wireplumber-lang-0.5.13-3.1.noarch
  desinstalación de wireplumber-video-only-profile-0.5.13-3.1.noarch
  desinstalación de plasma6-session-x11-6.6.2-1.1.x86_64
  desinstalación de patterns-kde-kde_plasma-20240311-4.2.noarch
  desinstalación de xorg-x11-Xvnc-module-1.16.0-1.2.x86_64
  desinstalación de xrdp-0.9.27-1.2.x86_64
  desinstalación de MozillaFirefox-148.0.2-1.1.x86_64
  desinstalación de xdg-desktop-portal-gtk-1.15.3-1.3.x86_64
  desinstalación de xdg-desktop-portal-lang-1.20.3-3.1.noarch
  desinstalación de mpg123-openal-1.33.4-1.2.x86_64
  desinstalación de libKPipeWire6-lang-6.6.2-1.1.noarch
  desinstalación de libKPipeWireDmaBuf6-6.6.2-1.1.x86_64
  desinstalación de kwin6-lang-6.6.2-1.1.noarch
  desinstalación de kwin6-x11-6.6.2-1.1.x86_64
  desinstalación de vncmanager-1.0.2-13.5.x86_64
  desinstalación de flatpak-1.16.3-1.2.x86_64
  desinstalación de libQt5Multimedia5-5.15.18+kde2-1.2.x86_64
  desinstalación de libKDEGames6-25.12.3-1.1.x86_64
  desinstalación de gstreamer-plugins-bad-1.28.1-1.1.x86_64
  desinstalación de crun-1.26-1.2.x86_64
  desinstalación de libSDL2-2_0-0-2.32.64-1.2.x86_64
  desinstalación de ark-lang-25.12.3-1.1.noarch
  desinstalación de plasma6-workspace-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-desktop-emojier-6.6.2-1.1.x86_64
  desinstalación de plasma6-desktop-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-theme-openSUSE-84.87~git20240313T170730~9c664b7-38.1.noarch
  desinstalación de plasma6-sddm-theme-openSUSE-84.87~git20240313T170730~9c664b7-38.1.noarch
  desinstalación de kinfocenter6-6.6.2-1.1.x86_64
  desinstalación de frameworkintegration-plugin-5.116.0-2.2.x86_64
  desinstalación de plasma6-integration-plugin-lang-6.6.2-1.1.noarch
  desinstalación de mbox-importer-lang-25.12.3-1.1.noarch
  desinstalación de libKPim6CalendarSupport6-lang-25.12.3-1.1.noarch
  desinstalación de libKPim6EventViews6-lang-25.12.3-1.1.noarch
  desinstalación de libKPim6IncidenceEditor6-lang-25.12.3-1.1.noarch
  desinstalación de akonadi-calendar-tools-lang-25.12.3-1.1.noarch
  desinstalación de ktextaddons-1.8.0-1.2.x86_64
  desinstalación de qt6-virtualkeyboard-imports-6.10.2-1.2.x86_64
  desinstalación de okular-lang-25.12.3-1.1.noarch
  desinstalación de akonadi-search-25.12.3-1.1.x86_64
  desinstalación de libKPim6AkonadiContactCore6-25.12.3-1.1.x86_64
  desinstalación de libKPim6IdentityManagementWidgets6-25.12.3-1.1.x86_64
  desinstalación de libKPim6PimCommon6-25.12.3-1.1.x86_64
  desinstalación de libKPim6TextEdit6-25.12.3-1.1.x86_64
  desinstalación de libKSaneWidgets6-25.12.3-1.1.x86_64
  desinstalación de kmines-25.12.3-1.1.x86_64
  desinstalación de kdialog-25.12.3-1.1.x86_64
  desinstalación de kompare-25.12.3-1.1.x86_64
  desinstalación de kate-plugins-25.12.3-1.1.x86_64
  desinstalación de kate-25.12.3-1.1.x86_64
  desinstalación de libreoffice-filters-optional-25.8.3.2-2.2.x86_64
  desinstalación de libreoffice-mailmerge-25.8.3.2-2.2.x86_64
  desinstalación de drkonqi6-6.6.2-1.1.x86_64
  desinstalación de qrca-lang-25.12.3-1.1.noarch
  desinstalación de libKPim6PimCommonAkonadi6-25.12.3-1.1.x86_64
  desinstalación de plasma6-nm-6.6.2-1.1.x86_64
  desinstalación de patterns-kde-kde-20240311-4.2.noarch
  desinstalación de xorgxrdp-0.9.19-1.8.x86_64
  desinstalación de xdg-desktop-portal-gtk-lang-1.15.3-1.3.noarch
  desinstalación de sddm-branding-openSUSE-0.21.0-6.5.noarch
  desinstalación de kwin6-x11-lang-6.6.2-1.1.noarch
  desinstalación de vncmanager-controller-1.0.2-4.2.x86_64
  desinstalación de discover6-backend-flatpak-6.6.2-1.1.x86_64
  desinstalación de flatpak-remote-flathub-1.16.3-1.2.noarch
  desinstalación de flatpak-selinux-1.16.3-1.2.noarch
  desinstalación de MozillaFirefox-translations-common-148.0.2-1.1.x86_64
  desinstalación de libkdegames-imports-25.12.3-1.1.x86_64
  desinstalación de gstreamer-plugins-bad-lang-1.28.1-1.1.noarch
  desinstalación de libKF5Prison5-5.116.0-1.4.x86_64
  desinstalación de ksudoku-25.12.3-1.1.x86_64
  desinstalación de kreversi-25.12.3-1.1.x86_64
  desinstalación de kpat-25.12.3-1.1.x86_64
  desinstalación de kmahjongg-25.12.3-1.1.x86_64
  desinstalación de libSDL-1_2-0-1.2.74-2.1.x86_64
  desinstalación de plasma6-branding-openSUSE-84.87~git20240313T170730~9c664b7-38.1.noarch
  desinstalación de sddm-qt6-branding-openSUSE-6.6.2-1.1.x86_64
  desinstalación de kinfocenter6-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-systemmonitor-6.6.2-1.1.x86_64
  desinstalación de plasma6-print-manager-6.6.2-1.1.x86_64
  desinstalación de plasma6-pa-6.6.2-1.1.x86_64
  desinstalación de filelight-25.12.3-1.1.x86_64
  desinstalación de discover6-6.6.2-1.1.x86_64
  desinstalación de libKPim6MailImporter6-25.12.3-1.1.x86_64
  desinstalación de libKPim6AddressbookImportExport6-25.12.3-1.1.x86_64
  desinstalación de akonadi-plugin-contacts-25.12.3-1.1.x86_64
  desinstalación de libKPim6TextEdit6-lang-25.12.3-1.1.noarch
  desinstalación de ktextaddons-lang-1.8.0-1.2.noarch
  desinstalación de akonadi-search-lang-25.12.3-1.1.noarch
  desinstalación de skanlite-25.12.3-1.1.x86_64
  desinstalación de kmines-lang-25.12.3-1.1.noarch
  desinstalación de kdialog-lang-25.12.3-1.1.noarch
  desinstalación de kompare-lang-25.12.3-1.1.noarch
  desinstalación de kate-lang-25.12.3-1.1.noarch
  desinstalación de drkonqi6-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-nm-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-nm-openvpn-6.6.2-1.1.x86_64
  desinstalación de plasma6-nm-pptp-6.6.2-1.1.x86_64
  desinstalación de prison-qt5-imports-5.116.0-1.4.x86_64
  desinstalación de ksudoku-lang-25.12.3-1.1.noarch
  desinstalación de kreversi-lang-25.12.3-1.1.noarch
  desinstalación de kpat-lang-25.12.3-1.1.noarch
  desinstalación de kmahjongg-lang-25.12.3-1.1.noarch
  desinstalación de libSDL_gfx16-2.0.27-1.4.x86_64
  desinstalación de liblavplay-2_2-0-2.2.1-3.2.x86_64
  desinstalación de mjpegtools-2.2.1-3.2.x86_64
  desinstalación de plasma6-systemmonitor-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-print-manager-lang-6.6.2-1.1.noarch
  desinstalación de plasma6-pa-lang-6.6.2-1.1.noarch
  desinstalación de filelight-lang-25.12.3-1.1.noarch
  desinstalación de discover6-backend-fwupd-6.6.2-1.1.x86_64
  desinstalación de discover6-backend-packagekit-6.6.2-1.1.x86_64
  desinstalación de discover6-lang-6.6.2-1.1.noarch
  desinstalación de discover6-notifier-6.6.2-1.1.x86_64
  desinstalación de libKPim6MailImporterAkonadi6-25.12.3-1.1.x86_64
  desinstalación de skanlite-lang-25.12.3-1.1.noarch
 Solución 2: instalar libavcodec62-8.0.1-3.2.x86_64 del proveedor openSUSE
 reemplazando libavcodec62-8.0.1-1699.4.pm.89.x86_64 del proveedor http://packman.links2linux.de
 Solución 3: mantener el elemento libavcodec62-8.0.1-1699.4.pm.89.x86_64 obsoleto
 Solución 4: romper ffmpeg-8-mini-libs-8.0.1-3.2.x86_64 ignorando algunas de sus dependencias

Elija las soluciones usando '1' u omitir, reintentar o cancelar [1/2/3/4/o/r/c/i/?] (c): 

El tema es que con cualquier opción, esto entra en un bucle de mantener, remover, romper, instalar con cambio de proveedor, básicamente quedándose en la segunda opción de la lista anterior indistinto de lo que se haga.

El comando zypper lr -d para mi equipo de escritorio muestra:

#  | Alias                                | Name                                                        | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                                   | Service
---+--------------------------------------+-------------------------------------------------------------+---------+-----------+---------+------+----------+--------+---------------------------------------------------------------------------------------+--------
 1 | Antigravity_RPM_Repository           | Antigravity RPM Repository                                  | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://us-central1-yum.pkg.dev/projects/antigravity-auto-updater-dev/antigravity-rpm | 
 2 | Open_H.264_Codec_openSUSE_Tumbleweed | Open H.264 Codec (openSUSE Tumbleweed)                      | No      | ----      | ----    | -    |   99     | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                              | 
 3 | code                                 | Visual Studio Code                                          | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://packages.microsoft.com/yumrepos/vscode                                        | 
 4 | devel_languages_php                  | devel:languages:php (openSUSE_Factory)                      | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Factory/    | 
 5 | download.opensuse.org-non-oss        | Repositorio principal (NON-OSS)                             | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                 | 
 6 | download.opensuse.org-oss            | Repositorio principal (OSS)                                 | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                     | 
 7 | download.opensuse.org-tumbleweed     | Repositorio principal de actualizaciones                    | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                       | 
 8 | multimedia_apps                      | Multimedia Applications (openSUSE_Tumbleweed)               | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/      | 
 9 | openSUSE-20200107-0                  | openSUSE-20200107-0                                         | No      | ----      | ----    | -    |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-TOSHIBA_MQ01ABF050_100000000000-0:0-part2             | 
10 | openSUSE_Tools                       | openSUSE.org tools (openSUSE_Factory)                       | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_Factory/          | 
11 | packman                              | packman                                                     | Sí      | (r ) Sí   | Sí      | -    |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                  | 
12 | repo-debug                           | openSUSE-Tumbleweed-Debug                                   | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/                               | 
13 | repo-source                          | openSUSE-Tumbleweed-Source                                  | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/                              | 
14 | science                              | Software for Scientists and Engineers (openSUSE_Tumbleweed) | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/               | 
15 | snappy                               | snappy                                                      | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed         | 
16 | tailscale-stable                     | Tailscale stable                                            | Sí      | (r ) Sí   | Sí      | -    |   99     | rpm-md | https://pkgs.tailscale.com/stable/opensuse/tumbleweed/x86_64    

No muestro el del equipo portátil por no tenerle instalado nada de escritorio remoto, pero como dije, solo tiene lo mínimo + tailscale + el repositorio de snappy que tiene a Nextcloud.

Los repositorios en ambos equipos están actualizados.

De qué repositorio es ffmpeg-8-mini-libs? Packman?

Me sucedió algo parecido, por no decir lo mismo.Yo opté por la Solución 2: instalar libavcodec62-8.0.1-3.2.x86_64 del proveedor openSUSE, lo hice unas cuantas veces creo que eran 7 u 8 paquetes de ese estilo, volviendo esos paquetes a la versión de opensuse, se corrigió el problema.

Creo que sí, porque me pide que reemplace con los de openSUSE.

Néstor Acevedo

El tema de los repositorios es algo que sigue una lógica y una rutina (esto es de años atrás y de siempre) . )cosa que se ha explicado en el anterior foro y en este también , por ejemplo el aumentar la prioridad a packman .
Asegurar que los repos de usuarios, esten sincronizados con openQA o con factory ,para evitar dependencias , o al menos tenerlos desactivados de la actualización , etc .

Ese paso que pide a veces se mete e un bucle y solucionar lo es como tener el bingo .

En buscar información , por ejemplo zypper info (zypper if) a veces hay que poner el nombre del archivo completo , pero se puede usar zypper if ffmpeg-8-mini-libs* con un asterisco , lo mismo para el zypper se (search, búsqueda ) .

El if dará información del archivo ,su repo ,etc ; y en el se , dará si está instalado o no y de donde ,etc…

No me explico mucho ,ya que NestorAcevedo lleva tiempo en esto.

Saludos

ffmpeg-8-mini-libs está disponible en el repo OSS, pero revisando, ese paquete no está instalado.

Del repo packman tengo esto (lo que me sorprende es el paquete ffmpeg-6)

zypper search -i -r packman
Cargando datos del repositorio...
Leyendo los paquetes instalados...

S  | Name               | Summary                                                          | Type
---+--------------------+------------------------------------------------------------------+--------
i+ | ffmpeg-6           | Set of libraries for working with various multimedia formats     | paquete
i  | libavcodec58_134   | FFmpeg codec library                                             | paquete
i  | libavcodec60       | FFmpeg codec library                                             | paquete
i  | libavcodec61       | FFmpeg codec library                                             | paquete
i  | libavdevice60      | FFmpeg device library                                            | paquete
i  | libavdevice61      | FFmpeg device library                                            | paquete
i  | libavfilter7_110   | FFmpeg audio and video filtering library                         | paquete
i  | libavfilter9       | FFmpeg audio and video filtering library                         | paquete
i  | libavfilter10      | FFmpeg audio and video filtering library                         | paquete
i  | libavformat58_76   | FFmpeg's stream format library                                   | paquete
i  | libavformat60      | FFmpeg's stream format library                                   | paquete
i  | libavformat61      | FFmpeg's stream format library                                   | paquete
i  | libavresample4_0   | FFmpeg alternate audio resampling library                        | paquete
i  | libavutil56_70     | FFmpeg's utility library                                         | paquete
i  | libavutil58        | FFmpeg's utility library                                         | paquete
i  | libavutil59        | FFmpeg's utility library                                         | paquete
i  | libfdk-aac2        | A standalone library of the Fraunhofer FDK AAC code from Android | paquete
i  | libpostproc55_9    | FFmpeg post-processing library                                   | paquete
i  | libpostproc57      | FFmpeg post-processing library                                   | paquete
i  | libpostproc58      | FFmpeg post-processing library                                   | paquete
i  | libquicktime0      | Library for Reading and Writing Quicktime Movie Files            | paquete
i  | librtmp1           | RTMP Stream Dumper Library                                       | paquete
i  | libswresample3_9   | FFmpeg software resampling library                               | paquete
i  | libswresample4     | FFmpeg software resampling library                               | paquete
i  | libswresample5     | FFmpeg software resampling library                               | paquete
i  | libswscale5_9      | FFmpeg image scaling and colorspace/pixel conversion library     | paquete
i  | libswscale7        | FFmpeg image scaling and colorspace/pixel conversion library     | paquete
i  | libswscale8        | FFmpeg image scaling and colorspace/pixel conversion library     | paquete
i  | libx264-165        | A free h264/avc encoder                                          | paquete
i  | libx265-215        | A free H265/HEVC encoder - encoder binary                        | paquete
i  | python313-docutils | Python Documentation Utilities                                   | paquete
i  | vlc-codecs         | Additional codecs for the VLC media player                       | paquete

Hola:
zypper tiene plugins que suele ayudar en ese tema zypper search-pakages , etc …
Son las distintas versiones , en la lista que vi empezaba por la 3 y la última estaba por la 7 ,eso es para Leap 16 , para TW , no se cual es la última, si ha salido la 8 y hay dependencias, no se si es posible que se hayan adelantado o no estén sincronizados , eso ya ha pasado otras veces, siendo el problema temporal y solucionarse el solo después de un tiempo.

Si aún no está disponible, en ese caso los programas que dependan de el , tendrán problemas de dependencias (es una pena de que en soft-yast, quitaran la utilidad de mirar las resoluciones , ahí daba una ramificación de que dependía cada cosa) .

En mi caso


tengo ffmepg-7

En Leap 16 , pero como dije ya está la versión 7 (la última) .

Si packman que tienes en TW , tiene la misma que Leap , puedes verlo con yast soft o con Myrlyn , y busca por ffmepg , activa en opciones , lo de hacer limpieza cuando borres paquetes y la otra permitir cambio de proveedor ,(recuerda que packman debe tener mayor prioridad o sea por debajo de 99 en el mio lo puse a70 , nº baja ----> prioridad alta ) , después pones en búsqueda ffmepg , si hay una versión superior , la que tienes aparecerá en azul indicando que hay una versión superior (la 7 u la 8) , intenta actualizar Y lo mas posible que otros archivos también se actualicen .
Creo que con eso puedas solucionar el problema (con el mismo Myrlyn en dependencias tienes comprobar ahora) .

TW como suele estar a la última , seguro que lo actualiza , suerte y saludos

Hola:

En Leap 16 , a pesar de estar disponible la 7 , da un error, o sea que algún programa aún depende de la 6, por lo cual me da un error al intentar actualizar de la 6 a la 7 ; resumiendo estoy igual que tu con ffmpeg-6 (no tengo dependencias por que los programas dependen de la 6) ; ya actualizara cuando se solucione (el programa que la crea)

Saludos

Lo que tienes es que revisar qué cosas tienes instaladas de packman y cuales de los oficiales, asegurarte de que tienes las estrictamente necesarias de Packman y actualizar desde ahí.

Zypper por defecto solo instala los paquetes del repositorio desde el que están instalados (o mejor dicho, del mismo vendedor.

En mi caso está de packman ,todas .

Saludos

mismo “problema” o inconveniente en mi equipo… no sé si esperar…

también comentado en el foro en inglés:

1 Like

Es un cruce de dependencias, lo mejor es arreglarlo de una vez. Si tenéis paquetes mezclados, a veces la actualización de uno hará conflicto con la versión de otro paquete.

Echadle un vistazo al tema donde le damos vueltas a los codecs de Leap.

bug en bugzilla:
https://bugzilla.suse.com/show_bug.cgi?id=1260033

To avoid disrupting the entire system, waiting is probably the better solution.

Sí, pero es un problema por tener librerías mezcladas.

Hola. Yo en la ultima instalacion de Tumbleweed ya no agregué el repositorio packman pq se instala un archivo de codecs h264 que me sirve enpara los pocos videos que tengo en mkv y mp4.
Viene todo explicado en esta seccion de la wiki:
OpenH264 - openSUSE Wiki

Actualmente creo que si tuviera necesidad de usar un codec privativo instalaria el reproductor desde flatpak y no añadiria el repo packman.

Saludos

Yo reinstalé de 0 (sólo aproveché mi usuario) TW hace 1 semana.

En la instalación no habilité los repos (ninguno) y desmarqué todos los patterns referidos a repos. Una vez instalado, desde Yast (porque zypper clean no funcionaba del todo. Me decía que había borrado los repos pero seguían estando con zypper lr -Up), borré todos los repos y todas la claves GPG.

A continuación (tras comprobar que había 0 repos con zypper lr -Up importé los repos que ya había exportado previamente antes de la instalación con sudo zypper ar /home/krovikan/Retoques/Lista.repo, sudo zypper ref y ya tenía todos mis repos (nada de repos automáticos ni openH264 ni nada de eso).

Saludos

Esto es darle un poco de vueltas a algo que puede arreglarse en un par de días, pero ahí va.

[Añado aquí:]

El problema de este caso es exactamente al instalar libavcodec y otras librerías 8.1. La solución obvia es permanecer en 8.0.

En una MV que tenía sin añadir los códecs, he añadido los codecs, instalado ffmpeg 8.1 y actualizado sin que dé ningún problema. No lo intenta actualizar y por tanto no sugiere nada. Pero debería estar instalada la versión anterior desde Packman, así que sí que debería sugerirla.

Eso es una buena cuestión, y aquí va un hilo con esa discusión:

Hay códecs que no funcionarán.

Desde hace años confiamos en Packman, en plan “añade Packman, instala los códecs y olvídate”. Pero Packman es un repo externo a openSUSE. Casi oficial no es oficial.

Nota
En Slowroll 8.1 no está disponible para nada, así que no hay ese problema concreto.

Salud!!

1 Like

Y en una instalación como la que mencioné de mi portátil con lo básico + snappy, cómo se da el tema de las librerías mezcladas?

En el equipo de escritorio lo que acabo de hacer fue algo como lo sugerido en DUP Issue TW - nothing provides 'this-is-only-for-build-envs' - #21 by ikanotheokara

No se si era porque aún me quedaban 2 paquetes de packman, pero con el repo de VLC no funcionó así que lo deshabilité y usé el de openh264, ahí desde el gestor de software tuve que cambiar versiones de unos paquetes de ffmpeg (que justo de pelota no anoté pero que quedan marcados en rojo) y esto me solucionó, por ahora, el tema.

hoy con el zypper dup todo ha funcionado sin problemas… Sin cambios de repos, ni nada… fue un problema puntual…

1 Like