If the package does not require recent versions of its dependencies, it can be installed on an older distribution. Downloading the package on https://packages.debian.org/buster/amd64/timeshift/download and double-clicking on it, GDebi, which is installed by default, tells some dependency cannot be satisfied on Trisquel 8: libgnutls30 must be at least at version 3.6.5. The same problem would occur on Trisquel 9, which is based on Ubuntu 18.04 Bionic Beaver: https://packages.ubuntu.com/bionic-updates/libgnutls30

One can then try to download http://security.debian.org/debian-security/pool/updates/main/g/gnutls28/libgnutls30_3.6.7-4+deb10u4_amd64.deb and install it in the same way. Doing so on Trisquel 8, GDebi tells that installing that package would break the existing libgnutls-openssl27 package (trisquel-minimal indirectly depends on it). I would stop trying to use the Debian package at that point. Beyond the incompatibility, notice that manually installed packages are not automatically updated. For security-critical packages such as libgnutls30, it is a significant problem: if you would install the version from Debian Buster and would not manually update it, it would stay at the present version until you update to Trisquel 10.

Reply via email to