[root@fedora-riscv yum.repos.d]# dnf install -y emacs --skip-broken
Last metadata expiration check: 2:40:41 ago on Tue 09 Jul 2024 12:05:02 AM EDT.
Dependencies resolved.
Problem: package emacs-1:29.1-14.fc40.riscv64 from fedora-riscv requires libwebkit2gtk-4.1.so.0()(64bit), but none of the providers can be installed
- conflicting requests
- nothing provides libjxl.so.0.7()(64bit) needed by webkit2gtk4.1-2.43.4-7.0.riscv64.fc40.riscv64 from fedora-riscv
- nothing provides libjxl.so.0.7(JXL_0)(64bit) needed by webkit2gtk4.1-2.43.4-7.0.riscv64.fc40.riscv64 from fedora-riscv
==============================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================
Skipping packages with broken dependencies:
emacs riscv64 1:29.1-14.fc40 fedora-riscv 33 M
webkit2gtk4.1 riscv64 2.43.4-7.0.riscv64.fc40 fedora-riscv 27 M
Transaction Summary
==============================================================================================================================================================================================
Skip 2 Packages
Nothing to do.
Complete!
Suggest you first upgrade to f41 and see if its fixed.
The .so.0.7 is a very old libjxl it seems, I have /usr/lib64/libjxl.so.0.10.4
on f41 arm.