FS#61444 - [xdg-desktop-portal] 1.1.1-1 Fails to start portal service due to missing flatpak dependency

Attached to Project: Arch Linux
Opened by Thomas Pifer (zero456) - Thursday, 17 January 2019, 13:12 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 19 January 2019, 16:23 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The latest update to xdg-desktop-portal fails to start properly due to the libflatpak.so.0 library being missing. This seems to be due to flatpak not being added as a dependency in the latest version.

This causes some programs to delay from being started when launched by ~10-15 seconds. This can easily be seen with the latest version of Handbrake from the repos.

What's odd, however, is that the previous version (1.0.3-1) does not share this issue and flatpak itself does not need to be installed alongside it.

Additional info:

Packages:
* xdg-desktop-portal 1.1.1-1
* xdg-desktop-portal-kde 5.14.5-1

Systemd Log:

Jan 17 07:32:23 Ragnell dbus-daemon[1403]: [session uid=1000 pid=1403] Activating via systemd: service name='org.freedesktop.portal.Desktop' unit='xdg-desktop-portal.service' requested by ':1.143' (uid=1000 pid=5676 comm="ghb ")
Jan 17 07:32:23 Ragnell systemd[1390]: Starting Portal service...
Jan 17 07:32:23 Ragnell xdg-desktop-portal[5681]: /usr/lib/xdg-desktop-portal: error while loading shared libraries: libflatpak.so.0: cannot open shared object file: No such file or directory
Jan 17 07:32:23 Ragnell systemd[1390]: xdg-desktop-portal.service: Main process exited, code=exited, status=127/n/a
Jan 17 07:32:23 Ragnell systemd[1390]: xdg-desktop-portal.service: Failed with result 'exit-code'.
Jan 17 07:32:23 Ragnell systemd[1390]: Failed to start Portal service.

Steps to reproduce:
- Update system to latest versions (pacman -Syu)
- Install latest version of Handbrake
- Start Handbrake from the applications menu
- Handbrake will be delayed from starting by around an additional 10-15 seconds
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Saturday, 19 January 2019, 16:23 GMT
Reason for closing:  Fixed
Additional comments about closing:  xdg-desktop-portal 1.1.1-2

Loading...