Bug report

Bob Proulx bob at proulx.com
Sat Jan 17 16:12:41 EST 2004

Roger Wärnberg wrote:
> I try to install openssh-3.7.1p2(and its Run-time dependencies) on
> an HP rx2600 OS-version 11.23

What *exactly* did you try to install?  Please be precise.  Remember
that the people on the mailing list won't know what you typed in at
the keyboard unless you tell us.

> When I execute :
> ./ssh-keygen -t rsa1 -f /usr/local/etc/openssh/ssh_host_key -N ""
> I get the following error message:
> /usr/lib/hpux32/dld.so: Unable to find library 'libcrypto.sl.0.9.7'.

You are missing the libcrypto.sl.0.9.7 shared library exactly as the
message says.  It is not a standard part of HP-UX.  It is part of
libssl which is a required dependency of ssh.  The program you are
trying to run is missing a part of itself.  The part it is missing is
the libcrypto shared library.  It may also be missing other parts too.
But this is the first one to cause the failure.

If you were installing openssh as an HP swinstall package "HP Secure
Shell" then I believe all of your dependencies would have been met.
Therefore I conclude that you were doing something different.

You were trying to generate a key in /usr/local/etc which implies that
you are installing the software that you compiled yourself.  But if
you had compiled it yourself then again the libraries would have
naturally fallen out.

Did a friend of yours compile this software on their ia64 machine and
then give you part of the software but not all of it?  They only gave
you the programs but not the libraries, right?  If so then have them
give you the rest of the software which includes all needed shared
libraries too.


More information about the openssh-unix-dev mailing list