Por un Fedoriano para Fedorianos

Missing Dependency: libx264.so.56()(64bit) is needed by package ffmpeg-libs

| jueves, 6 de diciembre de 2007
Para los que han seguido la guia de CARDIX que recomendé unos post anteriores, e posible que cuando vayan a instalar los complementos del totem se encuentren con este desagradable mensaje

Error: Missing Dependency: libx264.so.56()(64bit) is needed by package ffmpeg-libs

La razón es que se encuentran mezclados los paquetes de varios repositorios y eso presenta problemas, por ejemplo en mi caso es que el rpm x264 es de Freshrmps por lo que es un tanto diferente del que tiene livna, por ello empiezan a tener problemas, utilicé lo siguiente para darme cuenta de ello (Explicado en los foros de Fedora)

"%{[root@my-machine yum.repos.d]# rpm -qa --queryformatNAME}-%{VERSION}-%{RELEASE}.%{ARCH}------%{VENDOR}\n"|grep x264|sort


y el resultado fue

x264-0.0.0-0.3.20070529.fc7.x86_64------Freshrpms.net

para solucionarlo lo que hice fue:
  1. Quitar el repositorio de Freshrpms (En vez de eso podrían deshabilitarlo)
  2. Desinstalar el rpm del x264
  3. Instalar el x264 pero de livna
[root@my-machine swevel]# cd /etc/yum.repos.d/
[root@my-machine yum.repos.d]# rm -rf freshrpms.repo
[root@my-machine yum.repos.d]# yum remove x264
[root@my-machine yum.repos.d]# yum install x264


y LISTO, ya pude continuar con mi instalación

3 comentarios:

SHAMANDU dijo...

esa solucion fue perfecta, pues apesar de que me desinstalo todos los non-free, los reinstale desde livna y ahora trabaja mejor, y puedo trabajar con programas de edicion de video y audio como KINO y ya no hay conflictos de vlc y mplayer ysobre todo esa falta de la dependencia ya no aparece mas :D ... muchas gracias

Sario dijo...

ok, problema resuelto. Me ha sido muy útil tu post, enhorabuena por el blog.

Andi dijo...

gracias,me re sirvio