Archでpacmanを使用してシステムアップグレードを実行できない

Archでpacmanを使用してシステムアップグレードを実行できない

数日間Archシステムを実行した後にアップグレードすることはできず、sudo pacman -Syu次のエラーが発生します。

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: libquicktime: installing libx264 (2:152.20171224-1.0) breaks dependency 'libx264.so=148-32'

実行すると、sudo pacman -S libx264次のような結果が得られます。

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg: installing libx264 (2:152.20171224-1.0) breaks dependency 'libx264.so=148-32'
:: ffmpeg2.8: installing libx264 (2:152.20171224-1.0) breaks dependency 'libx264.so=148-32'
:: libquicktime: installing libx264 (2:152.20171224-1.0) breaks dependency 'libx264.so=148-32'

修正する

最後に配置してアップグレードを行いました。libx264 保留中--force以下の私のコメントに記載されていますが、オプションでさえもこのパッケージを上書きしない理由はまだ理解できません。

ベストアンサー1

この質問を投稿してからかなり時間が経ちましたが、とにかく別の解決策を見つけました。pacman

sudo pacman -Rdd libx264

sudo pacman -S libx264

または

sudo pacman -S libx265

何が必要かによって異なります。

sudo pacman -Syyu

総合アップグレードが完了しました。

基本的に詰まった袋に取り組んでいます。

おすすめ記事