25からFedora 26にアップグレードするときにこのエラーが発生しました。
パッケージマネージャの詳細なエラーは次のとおりです。
トランザクション実行エラー:python2-pytest-3.1.1-1.fc26.noarchインストールの/usr/bin/pytestファイルがpython-logilab-common-0.63.2-6.fc25.noarchのファイルと競合しています。
解決策はありますか?
答え1
まず、パッケージが古いものであることを確認することをお勧めします。この場合、。
説明されたガイドラインに従うと仮定ここ、次の2つを試すことができます。
まず、この記事の手順3に「--allowerasing」を追加して、アップグレードプロセスで未使用のパッケージを削除できるようにします。つまり、次の代わりに:
# dnf system-upgrade download --releasever=26
使用:
# dnf system-upgrade download --releasever=26 --allowerasing
それでも機能しない場合は、@DopeGhotiのソリューションを試してください。
# dnf remove python-logilab-common
次に、前のコマンドを繰り返します。