Missing dependencies in timeshift

I installed Timeshift, and I get an error message when I try to launch it.
“Missing Dependencies”
Commands listed below are not available on this system:
*df
Please install required packages and try running TimeShift again.
What should I do?

You might be missing cronie?

yay -S cronie

1 Like

thanks for replying but i don’t think this is cause of cronie
image

pacman -Qi cronie

Name : cronie
Version : 1.5.7-2
Description : Daemon that runs specified programs at scheduled times and related tools
Architecture : x86_64
URL : https://github.com/cronie-crond/cronie/
Licenses : custom:BSD
Groups : None
Provides : cron
Depends On : pam bash run-parts
Optional Deps : smtp-server: send job output via email
smtp-forwarder: forward job output to email server
Required By : timeshift
Optional For : None
Conflicts With : cron
Replaces : None
Installed Size : 242.22 KiB
Packager : Christian Hesse arch@eworm.de
Build Date : Mon 29 Mar 2021 11:48:49 PM IST
Install Date : Sat 28 Aug 2021 11:29:37 AM IST
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature

1 Like

df is a utility that checks the disk space. So i’m not sure what the issue is.

Are you able to run df -h in the terminal?

1 Like

No
bash: df: command not found

Check if the file is there.

[ricklinux@eos-kde ~]$ ls -lh /bin/df
-rwxr-xr-x 1 root root 91K Mar  6  2020 /bin/df
[ricklinux@eos-kde ~]$ 
1 Like

/usr/bin/df is provided by coreutils. I would be amazed if that is not installed in your system:

pacman -Qo /usr/bin/df
/usr/bin/df is owned by coreutils 8.32-1
 pacman -Qi coreutils
Name            : coreutils
Version         : 8.32-1
Description     : The basic file, shell and text manipulation utilities of the GNU operating system
Architecture    : x86_64
URL             : https://www.gnu.org/software/coreutils/
Licenses        : GPL3
Groups          : None
Provides        : None
Depends On      : glibc  acl  attr  gmp  libcap  openssl
Optional Deps   : None
Required By     : arch-install-scripts  base  ca-certificates-utils  inxi  linux-lts  linux-zen  mkinitcpio  p11-kit  util-linux
Optional For    : usbutils
Conflicts With  : None
Replaces        : None
Installed Size  : 15.99 MiB
Packager        : Sébastien Luttringer <seblu@seblu.net>
Build Date      : Fri 06 Mar 2020 02:01:12 PM CET
Install Date    : Wed 19 May 2021 02:15:39 AM CEST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

2 Likes

I got this
ls: cannot access ‘/bin/df’: No such file or directory

Name            : coreutils
Version         : 8.32-1
Description     : The basic file, shell and text manipulation utilities of the GNU operating system
Architecture    : x86_64
URL             : https://www.gnu.org/software/coreutils/
Licenses        : GPL3
Groups          : None
Provides        : None
Depends On      : glibc  acl  attr  gmp  libcap  openssl
Optional Deps   : None
Required By     : base  ca-certificates-utils  hwdetect  inxi  linux  mkinitcpio  netctl  p11-kit
                  util-linux
Optional For    : usbutils
Conflicts With  : None
Replaces        : None
Installed Size  : 15.99 MiB
Packager        : Sébastien Luttringer <seblu@seblu.net>
Build Date      : Fri 06 Mar 2020 06:31:12 PM IST
Install Date    : Fri 27 Aug 2021 04:46:21 AM IST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature
1 Like

What if you run df from a terminal:

df -h

Sorry I missed that post!

Try reinstalling coreutils:

sudo pacman -S coreutils

Afterwards check again:

which df

3 Likes

Thank you very much it worked :smiley:

1 Like

Great!
And welcome to EnOS’ forum @anon76069733 !
Cool username btw!

1 Like

This forum is amazing
Thanks @ricklinux and @pebcak

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.