Hace unos días, luego de actualizar Arch, me encontré (no es siempre, pero puede pasar con una rolling release) con un problema de dependencias, en éste caso con libx265.so=151-64 que genera el paquete ffmpeg2.8.

Captura de pantalla de 2018-05-31 15-22-08

Éste paquete también depende de los siguientes que dejo a continuación con sus respectivos detalles para que lo tengan en cuenta:

dcadec 0.2.0-1 -0,26 MiB
openjpeg 1.5.2-1 -0,41 MiB
schroedinger 1.0.11-3 -1,64 MiB
ffmpeg2.8 2.8.14-1 -17,75 MiB

Entonces lo que sucede es que no nos permite actualizar nuestro sistema si es que lo queremos hacer de manera inmediata y para solucionarlo, es tan simple como eliminar dicho paquete, ósea ffmpeg2.8 con la orden pacman -Rs

$ sudo pacman -Rs ffmpeg2.8

Captura de pantalla de 2018-05-31 15-28-54
NOTA: Recuerden que para utilizar pacman es necesario usar la orden “sudo” previamente o su o directamente loguearse como root.

Una vez eliminado, podemos probar actualizar nuestro sistema:

$ sudo pacman -Syu

Y veremos que nos permite hacerlo de manera normal.

Captura de pantalla de 2018-05-31 15-29-40
Aclaración: En las imágenes que dejo, utilicé -Syyu porque estuve haciendo algunas modificaciones con los mirrors que nada tienen que ver con el how to en si. También utilizo yaourt (si quieren instalarlo, aquí el tutorial) para descargar paquetes desde AUR, por eso también se encuentra en las imágenes.
Aclaración 2: La cantidad de paquetes para actualizar puede variar.

Bueno eso es simplemente todo lo que debemos hacer para solventar nuestro inconveniente, que algunas veces nos toca pensar, investigar y probar porqué no?

Espero que les haya servido y por favor compartan el material así sigo creciendo.

Abrazo de gol!

Anuncios