Pacchetto in conflitto ffms2

Con Fedora 40 da parecchio tempo aggiornando il sistema mi segnala il seguente pacchetto ignorato:

   Problema: package aegisub-3.3.3-5.fc40.x86_64 from @System requires libffms2.so.4()(64bit), but none of the providers can be installed
  - cannot install both ffms2-5.0-3.fc40.x86_64 from updates and ffms2-2.40-11.fc40.x86_64 from @System
  - cannot install both ffms2-2.40-11.fc40.x86_64 from rpmfusion-free and ffms2-5.0-3.fc40.x86_64 from updates
  - cannot install the best update candidate for package ffms2-2.40-11.fc40.x86_64
  - cannot install the best update candidate for package aegisub-3.3.3-5.fc40.x86_64
============================================================================================================
 Package                Architecture            Version                      Repository                Size
============================================================================================================
Esclusione dei pacchetti con conflitti:
(aggiungere '--best --allowerasing' alla linea di comando per forzarne l'aggiornamento):
 ffms2                  x86_64                  5.0-3.fc40                   updates                   95 k

Riepilogo della transazione
============================================================================================================
Ignorati  1 pacchetto

Ciao.

Qualche volta per risolvere questo problema bisogna rimuovere il pacchetto incriminato, aggiornare e reinstallare il pacchetto precedentemente disinstallato…

Rimosso il pacchetto incriminato, reinstallato restituisce lo stesso risultato.
Mi reinstalla ffms2-2.40-11.fc40.x86_64 escludendomi ffms2-5.0-3.fc40.x86_64.

Ciao

Hai dato il comando sudo dnf reinstall ffms2 o sudo dnf install ffms2?

  • sudo dnf install ffms2 in questo modo installa ffms2-5.0-3.fc40.x86_64

  • subito dopo installando sudo dnf install aegisub reinstalla ffms2-2.40-11.fc40.x86_64 togliendo ffms2-5.0-3.fc40.x86_64

  • aegisub-3.3.3-5.fc40.x86_64 non riconosce l’aggiornamento di ffms2-5.0-3.fc40.x86_64.

  • In Fedora 41 --> aegisub-3.3.3-7.fc41.x86_64

Ciao

Il problema in pratica dipende da una dipendenza: il pacchetto X necessita del pacchetto Y, ma sono legati dalla versione del primo. Non puoi installare su una versione 40 la versione corrispondente della versione 41, piuttosto dovrai aspettare che col prossimo aggiornamento normale i due pacchetti interessati vengano aggiornati alla corrispondente nuova versione, e tieni conto che adesso la versione 40 verrà aggiornata per solo sei mesi, poi più nulla…