Fedora 38のsudo dnfアップデートの問題(最近のアップグレード)

Fedora 38のsudo dnfアップデートの問題(最近のアップグレード)

Fedora 38に最近アップグレードしましたが、アップグレードしようとするとsudo dnf update次のエラーが発生します。

Problem: package libheif-freeworld-1.15.2-1.fc38.x86_64 requires libheif(x86-64) = 1.15.2, but none of the providers can be installed
  - cannot install both libheif-1.16.1-1.fc38.x86_64 and libheif-1.15.2-1.fc38.x86_64
  - cannot install the best update candidate for package libheif-freeworld-1.15.2-1.fc38.x86_64
  - cannot install the best update candidate for package libheif-1.15.2-1.fc38.x86_64
==========================================================================================================================================
 Package                        Architecture                  Version                                Repository                      Size
==========================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 libheif                        x86_64                        1.16.1-1.fc38                          updates                        288 k

Transaction Summary
==========================================================================================================================================
Skip  1 Package

Nothing to do.
Complete!

dnf install libheif私から試しましたFedora_ドキュメントしかし、それはうまくいきませんでした。

ベストアンサー1

この記事を書いた時点では、libheif-freeworldパッケージはまだリポジトリにプッシュされていません。rpmfusion-free-updatesそれまだrpmfusion-free-updates-testingストレージを有効にすると、依存関係をdnf解決してトランザクションを完了します。

sudo dnf --enablerepo=rpmfusion-free-updates-testing update libheif

実際、RPM Fusion FAQセクションには上記の答えがあります。こんな問題ですね

おすすめ記事