On Wed, 28 Dec 2022 at 12:23:46 +0100, Darshaka Pathirana wrote: > ❯ systemctl status --user stop xdg-desktop-portal > Unit stop.service could not be found.
This is the wrong command, hence the error message. Use: systemctl --user stop xdg-desktop-portal.service You can omit the .service extension as a shorthand, but you can't combine status and stop in one command. > I think (the) xdg-desktop-portal user service(s) should be stopped before > removing the package. Is that possible? Not really: maintainer scripts happen in the context of the overall system (as root) and there is not really a good way to inject service-management commands into user sessions. Other per-user services like PulseAudio, Pipewire, gpg-agent and so on are not stopped when you remove them either. smcv