[nSLUG] Executable won't execute on Debian Stretch

jwark at bellaliant.net jwark at bellaliant.net
Fri Jun 30 15:25:24 ADT 2017


Hi Everybody

I successfully installed Debian Stretch last weekend, configuring it to
use
systemv init instead of systemd. I then downloaded and installed
seamonkey,
the successor to the Netscape Navigator suite.

Here is what happens when I try to execute it, as root. (The same thing
happens
when I try it as non-root.)

# cd /usr/local/seamonkey2/seamonkey/
# ll seamonkey
-rwxr-xr-x 1 root root 128k 2016-12-13 23:11 seamonkey*
# file seamonkey
seamonkey: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux
2.6.18,
BuildID[sha1]=565c86dc8c789b3925e3d77d3323ba81f301e728, stripped
# ./seamonkey
bash: ./seamonkey: No such file or directory
# chmod 644 seamonkey
# ./seamonkey
bash: ./seamonkey: Permission denied
# chmod 755 seamonkey
# ll seamonkey
-rwxr-xr-x 1 root root 128k 2016-12-13 23:11 seamonkey*
# ./seamonkey
bash: ./seamonkey: No such file or directory

I made sure that all of the directories in the path are searchable.

# ll -d /usr
drwxr-xr-x 11 root root 4.1k 2017-06-24 18:06 /usr/
# ll -d /usr/local/
drwxrwsr-x 11 root staff 4.1k 2017-06-28 17:04 /usr/local//
# ll -d /usr/local/seamonkey2/
drwxr-sr-x 3 root staff 4.1k 2017-06-28 17:11 /usr/local/seamonkey2//
# ll -d /usr/local/seamonkey2/seamonkey
drwsrwsr-x 10 root staff 4.1k 2016-12-13 23:11
/usr/local/seamonkey2/seamonkey/

I put a symbolic link to the seamonkey executable in /usr/local/bin,
where i keep several other
executables that I have developed.

# cd /usr/local/bin
# ls
./          DelIptcFields@                  owlit@               
 seamonkey@
../         GthumbCommentExtract@           owzit@               
 SetIptcCaption@
antiquate@  InsertGthumbCommentAsIptcKeys@  PrettyPrintImageInfo@ 
SetIptcLocation@
# ./seamonkey
bash: ./seamonkey: No such file or directory
# ll seamonkey
lrwxrwxrwx 1 root staff 41 2017-06-28 17:22 seamonkey ->
/usr/local/seamonkey2/seamonkey/seamonkey*

Five of these work just fine. There are four of them that I can't test
without a lot of setup.
And of course seamonkey isn't working.

I have checked all of the logs and can find no messages related to
seamonkey.

Does anyone have any ideas as to why this is happening?

Regards

Jack


More information about the nSLUG mailing list