Please make use of bbcode code blocks. You haven't provided much information. What distro are you using?
On my system if I look at the interpreter:
Code:
$ ls -l $(which vncserver)
-rwxr-xr-x. 1 root root 20263 Nov 22 2011 /usr/bin/vncserver
$ head -n1 /usr/bin/vncserver
#!/usr/bin/env perl
My vncserver depends on the existence of perl as well as the existence of /usr/bin/env. I look up what package provides /usr/bin/env...
Code:
$ rpm -q --whatprovides /usr/bin/env
coreutils-8.12-9.fc16.x86_64
As you can see it's part of the coreutils package on my system. So at least I know it depends on coreutils and perl on my system. You should check your own system to see what you have installed as well as the permissions of the files/interpreters.