Package: gnome-settings-daemon Version: 3.38.0-2 Tags: fixed-upstream gsd-housekeeping segfaults every few minutes when /home is on a filesystem that lacks atime (for example ZFS with atime=off):
> housekeeping-plugin:ERROR:../plugins/housekeeping/gsd-housekeeping-manager.c:139:read_dir_for_purge: > assertion failed: (g_file_info_has_attribute (info, > G_FILE_ATTRIBUTE_TIME_ACCESS)) > Bail out! > housekeeping-plugin:ERROR:../plugins/housekeeping/gsd-housekeeping-manager.c:139:read_dir_for_purge: > assertion failed: (g_file_info_has_attribute (info, > G_FILE_ATTRIBUTE_TIME_ACCESS)) This happens since glib2.0 2.66.0-2 which cherry-picked the following patch: glocalfile-Never-require-G_LOCAL_FILE_STAT_FIELD_ATIME.patch The problem is fixed with this commit (unfortunately not in 3.38.1): https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/647c0af7779757b18708a07b7cfc95e6b1bc79f0