pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/29118: Conflict between openssl in base with openssl in pkg to build openssh 3.9
>Number: 29118
>Category: pkg
>Synopsis: Problem with conflicting openssl version when building openssh
>from pkgsrc
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jan 25 14:46:00 +0000 2005
>Originator: Pascal Menetrier
>Release: NetBSD 1.6.2_STABLE
>Organization:
>Environment:
System: NetBSD haribo.ath.cx 1.6.2_STABLE NetBSD 1.6.2_STABLE (GENERIC) #0: Fri
Dec 17 18:03:11 CET 2004
sco37%haribo.ath.cx@localhost:/usr/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
I tried to update the openssh pkg from pkgsrc but there is a conflict
between openssl from base located in /usr/lib/ and openssl from pkgsrc located
/usr/pkg/lib/. This gives the following result:
checking OpenSSL header version... 90607f (OpenSSL 0.9.6g 9 Aug 2002)
checking OpenSSL library version... 90705f (OpenSSL 0.9.7e 25 Oct 2004)
checking whether OpenSSL's headers match the library... no
configure: error: Your OpenSSL headers do not match your library.
Check config.log for details.
Also see contrib/findssl.sh for help identifying header/library mismatches.
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/security/openssh
===>
===> There was an error during the ``configure'' phase.
===> Please investigate the following for more information:
===> * config.log
===> * /usr/pkgsrc/security/openssh/work/.work.log
===>
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/security/openssh
----------------------------------------------------------
This is the result of contrib/findssl.sh on my system:
Searching for OpenSSL header files.
0x0090607fL /usr/include/openssl/opensslv.h
0x0090705FL /usr/pkg/include/openssl/opensslv.h
0x0090607fL /usr/src/crypto/dist/openssl/crypto/opensslv.h
Searching for OpenSSL shared library files.
0x0090607fL /usr/lib/libcrypto.so
0x0090607fL /usr/lib/libcrypto.so.1
0x0090607fL /usr/lib/libcrypto.so.1.1
0x0090705fL /usr/pkg/lib/libcrypto.so
Searching for OpenSSL static library files.
0x0090607fL /usr/lib/libcrypto.a
0x0090705fL /usr/pkg/lib/libcrypto.a
>How-To-Repeat:
Simply try to install openssl and openssh on NetBSD-1.6.2 from pkgsrc.
>Fix:
Simply tell openssh to forget openssl from base and make it compulsory
to install/look after openssl from pkgsrc. I was not clever enought to figure
how to do it. I could also not find the answer in
http://www.bsdbooks.net/shells/netbsd/guide/documentation/pkgsrc/
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index