Emmanuel:

Thanks, a google search had led me to a possible problem with a duplicate
set of header files which I found.  I removed the dup, no luck.  Following
your suggested possibility, sure enough I found the duplicate libs.  So I
"rpm --erase'd" openssl (which killed my ucd-snmp, grrr), and then manually
found and removed the associated duplicate libs wherever they existed
(/usr/lib and /usr/local/lib I think) and started all over.  Installed
openssl, then reinstalled ucd-snmp from a tarball and got that working again
first.  Then installed openssl-utils.  Re-edited the openssh.spec file, and
retried:

rpm -ba /usr/src/redhat/SPECS/openssh.spec

I got way further this time but it bombed out again with:

<snip>
=\"/usr/libexec/openssh/ssh-rand-helper\" -DHAVE_CONFIG_H -c monitor_wrap.c
In file included from monitor_wrap.c:36:
auth.h:42: krb5.h: No such file or directory
make: *** [monitor_wrap.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.67474 (%build)

So... I tried changing the openssh.spec file line from:
        --with-pam --with-kerberos5=/usr/kerberos
to:
        --with-pam

And the rpm build completed.

Any harm in this?  I don't _think_ I'm using Kerberos - not sure.
Definately don't have krb5.h on system.

Thanks again VERY much for taking the time to help,  I do appreciate it.
Scott


> >
> > checking whether OpenSSL's headers match the library... no
> > configure: error: Your OpenSSL headers do not match your library
> > error: Bad exit status from /var/tmp/rpm-tmp.65578 (%build)
>
> Are you sure you've haven't got openssl 0.9.6 installed in
> /usr/local or something like that?
>
> Emmanuel




_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to