Re: Cannot Downgrade FFMPEG - Invalid Or Corrupted Signature
Reply #2 –
pacman -U won't check the signature:
sudo pacman -U ffmpeg-2\:4.4.1-1-x86_64.pkg.tar.zst
sudo pacman -U ffmpeg-2\:4.4.1-1-x86_64.pkg.tar.zst x264-3\:0.163.r3060.5db6aa6-1-x86_64.pkg.tar.zst
I downgraded ffmpeg and x264 then left them in IgnorePkg until the vlc update arrived, anyway first trying only ffmpeg gave that error for x264, because pacman tried to install the old version of x264 from the cache because it was the only option to get the version required by ffmpeg, but then checked it with the latest signature from the repo which obviously didn't match because the repo has a newer version now. So to avoid the error I added the appropriate version of x264 to the -U command and it worked fine then. If you don't have the package versions in the cache if you went ahead and deleted the "corrupted" packages, which aren't corrupted, then you'll need to get them from the Artix package archive.