Package: timeshift Version: 20.11.1-1 Severity: important Tags: patch upstream
Dear maintainer: The timeshift source code (https://github.com/linuxmint/timeshift/blob/2518b06/src/Core/Main.vala#L342) checks for the crontab binary before running. Although I did not plan to use the (fairly limited) cron management dialog in timeshift, it refused to startup and complained that I did not install a cron daemon in my minimal system. I hope the upstream developers could make the rsync and crontab dependencies optional in the future, but meanwhile the cron-daemon virtual package should be declared as a required dependency for all the currently packaged versions in Debian. -- System Information: Debian Release: 11.3 APT prefers stable APT policy: (500, 'stable'), (60, 'unstable'), (30, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.17.0-12.2-liquorix-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages timeshift depends on: ii libc6 2.31-13+deb11u3 ii libcairo2 1.16.0-5 ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1 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.patch --- i/debian/control +++ w/debian/control @@ -17,7 +17,7 @@ Vcs-Browser: https://salsa.debian.org/debian/timeshift Package: timeshift Architecture: any -Depends: psmisc, rsync, ${misc:Depends}, ${shlibs:Depends} +Depends: cron-daemon, psmisc, rsync, ${misc:Depends}, ${shlibs:Depends} Breaks: util-linux (<< 2.37.2~)

