cant use dpkg ldconfig and start-stop-daemon not found in path or not executable

Im using Debian Testing. When i try to dpkg a .deb file i get the following error:

dpkg: warning: 'start-stop-daemon' not found in PATH or not executable dpkg: error: 2 expected programs not found in PATH or not executable 

i’ve tried to edit the sudoers file using visudo but when i try to use visudo i get:

bash: visudo: command not found 

whereis visudo returns visudo: /usr/sbin/visudo /usr/share/man/man8/visudo.8.gz