archlinux更新错误记录1

决定将每次archlinux更新时遇到的问题记录下来。
今天更新的时候遇到了下面的问题

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg2.8: installing x265 (2.7-1) breaks dependency 'libx265.so=146-64'

reddit上发现这个问题是因为vlc依赖ffmpeg2.8而升级后依赖ffmpeg,然而现在系统里两个都有而引起的。
解决这个问题,我们要先对vlc升级

sudo pacman -Sy vlc

然后卸载ffmpeg2.8

sudo pacman -R ffmpeg2.8

之后再升级就OK啦~