Debian Patches

Status for xdg-user-dirs/0.18-3

Patch Description Author Forwarded Bugs Origin Last update
Add-a-systemd-service-to-run-xdg-user-dirs-update.patch Add a systemd service to run xdg-user-dirs-update
Recently GNOME and Plasma have been embracing systemd for handling
their session startup. To enable autostart integration with this
systemd includes systemd-xdg-autostart-generator which creates units
from autostart desktop files. xdg-user-dirs installs such a desktop
file (xdg-user-dirs.desktop). However because this file contains
X-GNOME-Autostart-Phase=Initialization systemd will skip it since
it assumes it will be handles by GNOME itself. This a problem for
Plasma and other desktop environments that do not handle this
themselves, assuming that systemd takes care about autostart
xdg-user-dirs-update will not be run.
See https://github.com/systemd/systemd/issues/18791
We can provide a systemd service file to make sure xdg-user-dirs-update
is run during session startup. This ensures that the relevant
directories of the user exist on login and during startup as
specifying to be run before graphical-session-pre.target
means that it runs sufficiently early in the startup process while
using the generator would result in 'After=graphical-session.target'.
David Redondo <kde@david-redondo.de> no https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/merge_requests/10 2022-09-20
Install-systemd-service-file.patch Install systemd service file David Redondo <kde@david-redondo.de> no https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/merge_requests/12 2023-02-09

All known versions for source package 'xdg-user-dirs'

Links