Replies: 1 comment
-
dbus-run-session going away doesn't necessarily mean that everything else has been terminated. It might make sense to try to figure out what remains and why. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Howdy, y'all. I'm one of the co-maintainers for Geeqie. Recently, one of the other co-maintainers has been working on adding GTK4 support, which required some modifications to how we run our functional integration tests.
We found that without
xdg-desktop-portal
installed, our pattern of creating a tmpdir homedir, usingdbus-run-session
, and then immediately doingrm -rf ${TEMP_HOMEDIR}
works fine. But ifxdg-desktop-portal
is installed, then the teardown will reliably fail with what feels like a filesystem-based race condition. See BestImageViewer/geeqie#1532Any thoughts on what might be happening, or why the installation of
xdg-desktop-portal
might be affecting things? My expectation would be that afterdbus-run-session
exits, nothing else should be touching the XDG directories.Beta Was this translation helpful? Give feedback.
All reactions