Bug 2242300 - Fails to start with "Requiring Xdp" error
Summary: Fails to start with "Requiring Xdp" error
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-maps
Version: 39
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kalev Lember
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-10-05 12:20 UTC by Artur Frenszek-Iwicki
Modified: 2023-11-03 18:47 UTC (History)
3 users (show)

Fixed In Version: gnome-maps-45.0-2.fc40 gnome-maps-45.1-1.fc39
Clone Of:
Environment:
Last Closed: 2023-11-03 18:47:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Artur Frenszek-Iwicki 2023-10-05 12:20:15 UTC
Package version: gnome-maps-45.0-1.fc39

Gnome Maps fails to start. When launching the program from the terminal, the following message can be seen on stderr:

(org.gnome.Maps:60785): Gjs-Console-CRITICAL **: 14:03:50.572: Error: Requiring Xdp, version 1.0: Typelib file for namespace 'Xdp', version '1.0' not found
require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28
@gi://Xdp?version=1.0:3:25

Fedora has a "libxdp" package with an accompanying "xdp-tools" subpackage, so I thought that maybe it's a case of a missing dependency, but no; after installing these packages, the bug still persists, so they're probably unrelated.

I thought that, alternatively, "Xdg" could stand for "XDG Desktop Portal", but my system has xdg-desktop-portal{,-gnome} installed.

Reproducible: Always

Comment 1 Kalev Lember 2023-10-05 12:35:56 UTC
Xdp is part of libportal - let me add the missing requires to the package. Thanks for noticing and filing the issue!

Comment 2 Artur Frenszek-Iwicki 2023-10-05 12:46:22 UTC
Yep, that solved it. After running "dnf install libportal", gnome-maps runs as expected.

Thanks for the near-instant reply!

Comment 3 Fedora Update System 2023-10-05 12:48:19 UTC
FEDORA-2023-fc63f109c1 has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-fc63f109c1

Comment 4 Fedora Update System 2023-10-05 12:52:15 UTC
FEDORA-2023-fc63f109c1 has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 5 Fedora Update System 2023-10-05 12:55:23 UTC
FEDORA-2023-10e99de2d6 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-10e99de2d6

Comment 6 Kalev Lember 2023-10-05 12:56:54 UTC
Reopening as the fix still needs to land in F39.

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

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

Comment 8 Fedora Update System 2023-10-27 02:15:31 UTC
FEDORA-2023-5629d8da92 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-5629d8da92`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-5629d8da92

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

Comment 9 Fedora Update System 2023-11-03 18:47:39 UTC
FEDORA-2023-5629d8da92 has been pushed to the Fedora 39 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.