Subject: timeshift with btrfs on LUKS encrypted filesystem and/or sysvinit/runit does not work. Package: timeshift X-Debbugs-Cc: n...@ambag.es Version: 20.11.1-1 Severity: grave Justification: renders package unusable
Dear Maintainer, timeshift is working with btrfs, when it is not encrypted with LUKS and sysvinit. But with an encrypted drive, timeshift does work not with my BTRFS-filesystem with sysvinit. There is only a warning, that the system-drive is not found. Here some Infos about the system: ~# cat /etc/fstab UUID=779a1789-d53f-4882-bdcc-36e142fc482a / btrfs rw,noatime,subvol=@ 0 1 UUID=cbc12706-9f45-452f-9d0d-4cfef99e8042 /boot ext4 defaults,noatime 0 2 UUID=779a1789-d53f-4882-bdcc-36e142fc482a /home btrfs rw,noatime,subvol=@home 0 2 UUID=779a1789-d53f-4882-bdcc-36e142fc482a /.snapshots btrfs rw,noatime,subvol=@snapshots 0 2 tmpfs /tmp tmpfs defaults,nosuid,nodev 0 0 ~# btrfs subvolume list / ID 256 gen 8874 top level 5 path @ ID 262 gen 8765 top level 5 path @home ID 263 gen 8752 top level 5 path @snapshots ~# mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=1993068k,nr_inodes=498267,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=600,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=402388k,mode=755) /dev/mapper/sda2_crypt on / type btrfs (rw,noatime,space_cache,subvolid=256,subvol=/@) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) securityfs on /sys/kernel/security type securityfs (rw,relatime) pstore on /sys/fs/pstore type pstore (rw,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=804760k) /dev/sda1 on /boot type ext4 (rw,noatime) /dev/mapper/sda2_crypt on /home type btrfs (rw,noatime,space_cache,subvolid=262,subvol=/@home) /dev/mapper/sda2_crypt on /.snapshots type btrfs (rw,noatime,space_cache,subvolid=263,subvol=/@snapshots) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=402384k,nr_inodes=100596,mode=700) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=402384k,nr_inodes=100596,mode=700,uid=1000,gid=1000) ~# timeshift --check E: System disk not found! ~# timeshift --debug D: Main() D: D: Running Timeshift v20.11.1 D: D: Session log file: /var/log/timeshift/2023-04-13_04-55-20_.log D: Distribution: debian "11" D: DIST_ID: debian D: Main: check_dependencies() D: Main: add_default_exclude_entries() D: Main: add_default_exclude_entries(): exit D: update_partitions() D: df -T -B1 D: Device: get_disk_space_using_df(): 1 D: Device: get_mounted_filesystems_using_mtab(): 1 D: Device: get_filesystems(): 5 D: partition list updated D: detect_system_devices() D: /boot is mapped to device: /dev/sda1, UUID=cbc12706-9f45-452f-9d0d-4cfef99e8042 D: Searching subvolume for system at path: / D: Found subvolume: @, on device: D: Found subvolume: @home, on device: D: Found subvolume: @snapshots, on device: D: Users: tom root D: Encrypted home users: D: Encrypted home dirs: D: Encrypted private dirs: D: Main: load_app_config() App config loaded: /etc/timeshift/timeshift.json D: IconManager: init() D: bin_path: /usr/bin/timeshift D: found images directory: /usr/share/timeshift/images D: Main(): ok D: AppConsole: parse_arguments() D: Main: initialize_repo() D: backup_uuid= D: backup_parent_uuid= D: Setting snapshot device from config file D: Main: initialize_repo(): exit D: AppConsole: start_application() D: exit_app() D: Main: save_app_config() D: SnapshotRepo: available() D: device is null D: is_available: false App config saved: /etc/timeshift/timeshift.json D: unmount_target_device() D: clean_logs() D: rm -rf '/tmp/8N47lEDL' -- System Information: Debian Release: 11.6 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-20-amd64 (SMP w/2 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages timeshift depends on: ii libc6 2.31-13+deb11u5 ii libcairo2 1.16.0-5 ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1+deb11u1 ii libgee-0.8-2 0.20.4-1 ii libglib2.0-0 2.66.8-1 ii libgtk-3-0 3.24.24-4+deb11u2 ii libjson-glib-1.0-0 1.6.2-1 ii libvte-2.91-0 0.62.3-1 ii psmisc 23.4-2 ii rsync 3.2.3-4+deb11u1 timeshift recommends no packages. timeshift suggests no packages. -- no debconf information --