Conflitos entre tentativas de instalação durante a instalação do plugin gstreamer no Centos

2

Estou tentando instalar o pacote gstreamer-ffmpeg para fins de codificação opencv c ++ no Centos-6.7

Quando eu digito;

sudo yum install gstreamer-ffmpeg*

dá erro:

Transaction Check Error:
  file /usr/lib64/libavutil.so.50 conflicts between attempted installs of libavutil50-0.7.16-33.el6.x86_64 and ffmpeg-compat-0.6.7-1.el6.x86_64

No entanto, não existe tal arquivo;

[mg@MgCentOS Desktop]$ locate libavutil.so.50
[mg@MgCentOS Desktop]$ 

E também não consigo remover, porque não está instalado;

[mg@MgCentOS Desktop]$ sudo yum remove libavutil*
[sudo] password for mg: 
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Remove Process
No Match for argument: libavutil*
Loading mirror speeds from cached hostfile
 * base: mirror.rackdc.com
 * epel: mirror.de.leaseweb.net
 * extras: ftp.itu.edu.tr
 * remi-safe: rpms.remirepo.net
 * rpmforge: apt.sw.be
 * rpmfusion-free-updates: fedora.tu-chemnitz.de
 * update: mirror.rackdc.com
Package(s) libavutil* available, but not installed.
No Packages marked for removal

Você poderia me ajudar como posso resolver esse problema e instalar o plugin gstreamer?

    
por goGud 17.11.2015 / 15:22

2 respostas

0

Você já tem o libavutil50 instalado? Nesse caso, tente removê-lo e fazer a instalação novamente depois.

Editar:

Parece que não li a pergunta e a minha resposta anterior é inútil.

Você também deve verificar se você instalou o ffmpeg-compat em sua mahcine.

    
por 17.11.2015 / 16:22
0

Isso é antigo, mas tive o mesmo problema ao instalar o vlc.

Você pode ter uma biblioteca instalada "fora do yum", com rpm, então deve-se verificar também:

rpm -qa | grep libavutil

, em seguida, remova se encontrado (eu tive que também remover libswscale):

rpm -e libswscale0-0.7.16-33.el6.x86_64
rpm -e libavutil50-0.7.16-33.el6.x86_64

Isso fez isso por mim.

    
por 13.07.2016 / 17:40