Estoy intentando instalar algunos códecs adicionales, pero siempre arroja el siguiente error:
The following packages have unmet dependencies:
gstreamer1.0-libav:i386: Depends: libavcodec-extra-54 (>= 6:9.13) but 6:9.13-0ubuntu0.14.04.1 is to be installed
Depends: libavformat54 (>= 6:9.1-1) but 6:9.13-0ubuntu0.14.04.1 is to be installed
Depends: libavutil52 (>= 6:9.1-1) but 6:9.13-0ubuntu0.14.04.1 is to be installed
Depends: libc6 (>= 2.7) but 2.19-0ubuntu6 is to be installed
Depends: libglib2.0-0 (>= 2.37.3) but 2.40.0-2 is to be installed
Recientemente instalé el PPA ppa:mc3man/trusty-media.
La salida de apt-cache policy libavcodec-extra-54
:
libavcodec-extra-54:
Installed: (none)
Candidate: 6:9.13-0ubuntu0.14.04.1
Version table:
6:9.13-0ubuntu0.14.04.1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu/ trusty-security/universe amd64 Packages
6:9.11-2ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
¿Qué puedo hacer al respecto?
Respuesta1
La i386
versión de gstreamer1.0-libav
no se puede instalar conjuntamente con la amd64
versión (o con cualquier otra arquitectura) del paquete. Esto se debe a que al menos uno de los paquetes del que depende ( libopus0
) no ha sido marcado como coinstalable con otra arquitectura del paquete. (Veraquípara las especificaciones de este). Debido a que esto no se ha configurado, apt
se negará a instalar la i386
versión y la amd64
versión.
Presentaría un error en el paquete.aquíy enlace a esa sección de la especificación. Tenga en cuenta que la versión actual en Saucy and Trusty no se cambiará (ya que se trata de un cambio importante), pero la solución estará en Utopic.