Could not add mark for path : Invalid cross-device link
tracker-miners-3.2.1-1.fc35.x86_64
I'm seeing the following messages (yellow text) in the journal:
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/Downloads': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/Desktop': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/Documents': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/Music': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/Pictures': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/Videos': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/usr/local/share/applications': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/usr/share/applications': Invalid cross-device link
Jan 19 21:19:33 localhost-live tracker-miner-f[2361]: Could not add mark for path '/home/chris/.local/share/applications': Invalid cross-device link
I'm wondering what this tracker-miner process is trying to do at the time of the failure? In particular I'm wondering if there's a mv
or cp
(or equivalent) between /
and /home
? On Fedora, these are bind mounts. Mounting btrfs subvolumes/snapshots using the subvol
or subvolid
mount command is a bind mount behind the scene. Efficient copies (reflink copies, clone file range, etc) a.k.a. reflinks, will fail when the copy crosses mount points. It's a VFS rule, as I understand it. So I'm just wondering if it's that, or something else entirely.