Em algum momento, tive um erro com dependências e tive que remover algumas à força com pacman -Rdd libvpx libx264
.
Desde então, reinstalei-os, no entanto, recebo este erro em cada um yaourt -Syua
:
error: missing 'libvpx.so=4-64' dependency for 'ffmpeg0.10'
error: missing 'libx264.so=148-64' dependency for 'ffmpeg0.10'
Aqui está o que eu fiz para rastrear o problema
~ $ pacman -Qs libvpx
local/libvpx 1.7.0-1
VP8 and VP9 codec
~ $ pacman -Qs libx264
local/libx264 2:152.20171224-1
Library for encoding H264/AVC video streams (8bit depth)
Não recebo o erro quando executo pacman -Syu
.
Você não recebe o erro ao executar o pacman porque essas bibliotecas não fazem parte dos repositórios oficiais, são dependências de um pacote AUR .
Yaourt não é seu gerenciador de pacotes, é um auxiliar AUR : use-o para ajudá-lo a instalar e gerenciar pacotes AUR (ou uma solução melhor, use um que não seja inseguro e cheio de bugs , como o auracle).
Você corrige os erros reconstruindo o pacote AUR, ffmpeg0.10 e as dependências necessárias.