Update impossible for 10 days

When I try to update my EndeavourOS Distro, here’s what I get:
[pippo@M900 ~]$ sudo pacman -Syu
[sudo] password di pippo:
:: Sincronizzazione dei database in corso…
endeavouros 26,1 KiB 145 KiB/s 00:00 [--------------------------------------] 100%
core 129,4 KiB 360 KiB/s 00:00 [--------------------------------------] 100%
extra 8,2 MiB 5,27 MiB/s 00:02 [--------------------------------------] 100%
community è aggiornato
multilib 141,5 KiB 372 KiB/s 00:00 [--------------------------------------] 100%
:: Aggiornamento del sistema in corso…
attenzione: ffmpeg: l’aggiornamento del pacchetto è stato ignorato (2:6.0-12 => 2:6.0-13)
risoluzione delle dipendenze in corso…
ricerca dei pacchetti in conflitto in corso…
errore: impossibile eseguire l’operazione richiesta (impossibile soddisfare le dipendenze)
:: l’installazione di rav1e (0.6.6-3) interrompe la dipendenza ‘librav1e.so=0-64’ richiesta da ffmpeg

I also tried with:
sudo pacman -Su --overwrite /usr/lib/librav1e.so.0.6
as described in: https://bbs.archlinux.org/viewtopic.php?id=289500

but I can’t solve it.

Does anyone have a tip for me?
Thank you

Can you share the full output of LANG=C sudo pacman -Syu?

That looks like a slightly different issue but I need to be able to read it.

You seem to have add this package to be ignored in /etc/pacman.conf.

Look into the file mentioned and look for the line IgnorePkg.

Remove it from that line and try updating your system again.

in pacman.conf the “IgnorePkg” line contains no reference to ffmpeg. In fact it is deactivated…

Pacman won’t upgrade packages listed in IgnorePkg and members of IgnoreGroup

#IgnorePkg =
#IgnoreGroup =

Here you are…
[pippo@M900 ~]$ LANG=C sudo pacman -Syu
[sudo] password for pippo:
:: Synchronizing package databases…
endeavouros is up to date
core is up to date
extra 8,2 MiB 5,00 MiB/s 00:02 [--------------------------------------] 100%
community is up to date
multilib is up to date
:: Starting full system upgrade…
warning: ffmpeg: ignoring package upgrade (2:6.0-12 => 2:6.0-13)
resolving dependencies…
looking for conflicting packages…
error: failed to prepare transaction (could not satisfy dependencies)
:: installing rav1e (0.6.6-3) breaks dependency ‘librav1e.so=0-64’ required by ffmpeg

What is the output of cat /etc/pacman.conf | grep ffmpeg

Thank you very much

Yeah…remove that line. It must be somewhere else in the file.

Thank you very much

1 Like

:upside_down_face: :upside_down_face: :upside_down_face:

During the update another problem comes up

(27/27) checking for file conflicts [--------------------------------------] 100%
error: failed to commit transaction (conflicting files)
rav1e: /usr/lib/librav1e.so.0.6 exists in filesystem
Errors occurred, no packages were upgraded.
[pippo@M900 ~]$

sudo pacman -Syu --overwrite /usr/lib/librav1e.so.0.6

Update OK
A thousand thanks