Unable to install emacs on fedora40 riscv64

[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.