Could be related to `* Multiple config files named *.conf are now read from the config directory at @sysconfdir@/geoclue/conf.d` added in version 2.7.0 [0]. I'm not sure where the `watch` would be triggered in the geoclue config management code though. Fedora is still on geoclue 2.6.0 (in F37 and F38 beta), and the rawhide policy still doesn't contain any fix related to this. [0] https://gitlab.freedesktop.org/geoclue/geoclue/-/blob/2.7.0/NEWS