On Feb 4, 2005, at 6:32 AM, [EMAIL PROTECTED] wrote:
I've googled and searched archives to no avail, the FAQ seems to mean
Forget About Questions (at least mine). I get this message on a fresh
installation of qpopper Ver 4.0.5 on a brand new installation of a
Solaris 9 box.: elfexec: [ID 700856 kern.notice] popper: Cannot find
^?ELF^A^B^A. I uninstalled qpopper using "make realclean", reinstalled
making sure I had the "--enable-specialauth" statement just in case it
wasn't picking up that my machine uses shadow but to no avail.
This is annoying since I installed this on the same test machine with
Solaris 8 2 years ago and it worked like a charm.
ELF is the executable file format on Solaris 9. It looks to me
like /kernel/exec/elfexec doesn't like your "popper" binary. Do a
file /path/to/popper
and see what it says. It should say something like
/usr/sbin/qpopper: ELF 32-bit MSB executable SPARC Version 1,
dynamically linked, stripped
Next, try this command:
ldd /path/to/popper
(Obviously replace "/path/to" with your own installed path to
the Qpopper binary, e.g. "/usr/sbin/popper")
It should say something like:
libnsl.so.1 => /usr/lib/libnsl.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libkrb.so.1 => /usr/lib/libkrb.so.1
librt.so.1 => /usr/lib/librt.so.1
libcrypt_i.so.1 => /usr/lib/libcrypt_i.so.1
libssl.so.0.9.7 => /usr/local/ssl/lib/libssl.so.0.9.7
libcrypto.so.0.9.7 => /usr/local/ssl/lib/libcrypto.so.0.9.7
libc.so.1 => /usr/lib/libc.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libaio.so.1 => /usr/lib/libaio.so.1
libgen.so.1 => /usr/lib/libgen.so.1
Finally, try running
ktrace -f -rall -wall /path/to/popper
It should fall over immediately, but there might be something
useful in the output.
This problem has been mentioned at least twice before on this
list; Google for elfexec with "Cannot find" and you'll get more
than one page of hits back. The last mention on this list was:
http://www.mail-archive.com/qpopper@lists.pensive.org/msg03764.html
- Greg