No snapshots - timeshift sets snapshoft repo at /var/snap (original) (raw)

I opened Timeshift today to find no snapshots. I think this is the first time I ran it after upgrading Ubuntu to Eoan (19.10). Looking at the logs, it is initializing the snapshot repository in /var/snap rather than /:

[11:31:27] no snapshots
[11:31:27] Snapshot device: '/dev/nvme0n1p2'
[11:31:27] Snapshot location: /var/snap

I tried removing /etc/timeshift.json, /timeshift, and purging the whole package. But when starting anew, I get the same thing.

Timeshift seems to be aware that there are multiple filesystems on the device:

[11:31:27] update_partitions()
[11:31:27] Device: get_disk_space_using_df(): 3
[11:31:27] Device: get_mounted_filesystems_using_mtab(): 3

But it still selects the wrong one. FWIW:

$ grep nvme0n1p2 /etc/mtab
/dev/nvme0n1p2 / ext4 rw,relatime,errors=remount-ro 0 0
/dev/nvme0n1p2 /snap ext4 rw,relatime,errors=remount-ro 0 0
/dev/nvme0n1p2 /var/snap ext4 rw,relatime,errors=remount-ro 0 0

This is probably related to #528.

The log: 2020-02-14_11-31-27_gui.log