Bug 2406901 - please add libwayland-server to niri dependencies
Summary: please add libwayland-server to niri dependencies
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: niri
Version: 43
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Fabio Valentini
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-28 19:31 UTC by gmankab
Modified: 2025-11-08 02:55 UTC (History)
2 users (show)

Fixed In Version: niri-25.08-2.fc44 niri-25.08-2.fc43 niri-25.08-2.fc42 niri-25.08-2.fc41
Clone Of:
Environment:
Last Closed: 2025-10-30 22:36:37 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description gmankab 2025-10-28 19:31:16 UTC
niri not starts after installation because of missing libwayland-server dependency

please add libwayland-server to dependencies

Reproducible: Always

Steps to Reproduce:
1. toolbox enter
2. sudo dnf install niri
3. niri
3. sudo dnf install libwayland-server
4. niri
Actual Results:

```
> niri
2025-10-28T19:05:51.518431Z  INFO niri: starting version 25.08
2025-10-28T19:05:51.533308Z DEBUG niri_config: loaded config from "/var/home/user/.config/niri/config.kdl"

thread 'main' panicked at src/main.rs:166:34:
called `Result::unwrap()` on an `Err` value: NoWaylandLib
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
```

Expected Results:
niri should start

Comment 1 Fabio Valentini 2025-10-28 20:51:40 UTC
Thanks for the report!

That's the downside of dlopen'ing shared libraries instead of linking them ...
You need to figure out all the ones that are dlopen'd and list them manually as dependencies.
Shared libraries that are linked would be detected and added as dependencies automatically :(

Do you know whether any other shared libraries need to be explicitly there for "dlopen" purposes, or is it just libwayland-server?

Comment 2 Fedora Update System 2025-10-30 21:44:12 UTC
FEDORA-2025-8e52a4acbc (niri-25.08-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-8e52a4acbc

Comment 3 Fedora Update System 2025-10-30 22:36:37 UTC
FEDORA-2025-8e52a4acbc (niri-25.08-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 4 Fedora Update System 2025-10-30 23:08:31 UTC
FEDORA-2025-a994a2ef05 (niri-25.08-2.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-a994a2ef05

Comment 5 Fedora Update System 2025-10-30 23:08:31 UTC
FEDORA-2025-13d82672fc (niri-25.08-2.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-13d82672fc

Comment 6 Fedora Update System 2025-10-30 23:08:32 UTC
FEDORA-2025-28e5143f19 (niri-25.08-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-28e5143f19

Comment 7 Fedora Update System 2025-10-31 01:26:05 UTC
FEDORA-2025-13d82672fc has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-13d82672fc`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-13d82672fc

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2025-10-31 01:44:19 UTC
FEDORA-2025-28e5143f19 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-28e5143f19`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-28e5143f19

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2025-10-31 03:29:10 UTC
FEDORA-2025-a994a2ef05 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-a994a2ef05`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-a994a2ef05

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2025-11-08 01:09:54 UTC
FEDORA-2025-28e5143f19 (niri-25.08-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2025-11-08 01:30:49 UTC
FEDORA-2025-13d82672fc (niri-25.08-2.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2025-11-08 02:55:12 UTC
FEDORA-2025-a994a2ef05 (niri-25.08-2.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.