Support for Fedora 42

Fedora 42 will be released next week. There is no Jami repo for Fedora 42 at the moment, resulting in an error when trying to upgrade from F41 to F42.

If the user works around that the new Fedora 41 packages (April 11th) cannot be installed in Fedora 42 without downgrading the system to some older F41 packages.

Here the dnf error messages:

Repositories loaded.
Problem 1: cannot install both jsoncpp-1.9.6-1.fc42.x86_64 from fedora and jsoncpp-1.9.5-9.fc42.x86_64 from @System
  - installed package jami-daemon-20250411.0-1.fc41.x86_64 requires libjsoncpp.so.25()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package jsoncpp-1.9.5-9.fc42.x86_64
  - cannot install the best update candidate for package jami-daemon-20250411.0-1.fc41.x86_64
 Problem 2: installed package jami-20250411.0-1.fc41.x86_64 requires libjami.so.0()(64bit), but none of the providers can be installed
  - installed package jami-20250411.0-1.fc41.x86_64 requires jami-daemon = 20250411.0, but none of the providers can be installed
  - installed package jami-daemon-20250411.0-1.fc41.x86_64 requires libyaml-cpp.so.0.7()(64bit), but none of the providers can be installed
  - package jami-daemon-20250411.0-1.fc41.x86_64 from jami requires libyaml-cpp.so.0.7()(64bit), but none of the providers can be installed
  - cannot install both yaml-cpp-0.8.0-2.fc42.x86_64 from fedora and yaml-cpp-0.7.0-6.fc41.x86_64 from @System
  - cannot install the best update candidate for package yaml-cpp-0.7.0-6.fc41.x86_64
  - cannot install the best update candidate for package jami-20250411.0-1.fc41.x86_64
 Problem 3: problem with installed package
  - installed package jami-daemon-20250411.0-1.fc41.x86_64 requires libjsoncpp.so.25()(64bit), but none of the providers can be installed
  - package jami-daemon-20250411.0-1.fc41.x86_64 from jami requires libjsoncpp.so.25()(64bit), but none of the providers can be installed
  - cannot install both jsoncpp-1.9.6-1.fc42.x86_64 from fedora and jsoncpp-1.9.5-9.fc42.x86_64 from @System
  - package openxr-libs-1.1.46-2.fc42.x86_64 from fedora requires libjsoncpp.so.26()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package openxr-libs-1.1.45-1.fc41.x86_64

Package                                                                          Arch              Version                                                                          Repository                                          Size
Skipping packages with conflicts:
 jsoncpp                                                                         x86_64            1.9.6-1.fc42                                                                     fedora                                         261.6 KiB
 yaml-cpp                                                                        x86_64            0.8.0-2.fc42                                                                     fedora                                         334.0 KiB
Skipping packages with broken dependencies:
 jami-daemon                                                                     x86_64            20250411.0-1.fc41                                                                jami                                            33.0 MiB
 openxr-libs                                                                     x86_64            1.1.46-2.fc42                                                                    fedora                                         252.2 KiB
1 Like

I have forwarded this question in the hope of getting answers from others

Once the https://review.jami.net/c/jami-client-qt/+/31073 patch has been merged and then a new edition released, please visit the link below.

1 Like

Jami for Fedora 42 has been available since Jami Nightly 20250510.

Much appreciated! Thank you!

I have installed the nightly on several computers and tried it with a long distance video call. Everything works as expected.

1 Like

Can you please mark this thread as solved?

Kudos to the Jami developers.

How do I install it? I don’t see it at Download Jami for GNU/Linux

Fedora 42 will be added to the download page when the stable build is available. You can use the nightly build for Fedora 42:

sudo dnf config-manager addrepo --from-repofile=https://dl.jami.net/nightly/fedora_42/jami-nightly.repo
sudo dnf install jami
1 Like