When i try to install webmin with emerge, installation fails. when emerge tries to install the perl module Net::SSLeay I get the following error-message: Checking for OpenSSL-0.9.6j or 0.9.7b or newer... You have OpenSSL-0.9.7e installed in /usr *** Could not figure out which C compiler was used to compile /usr/bin/openssl. It is essentiall that OpenSSL, perl, and Net::SSLeay are compiled with the same compiler and flags. Mixing and matching compilers is not supported. at Makefile.PL line 140. Checking if your kit is complete... Looks good Writing Makefile for Net::SSLeay::Handle Writing Makefile for Net::SSLeay ==> Your Makefile has been rebuilt. <== ==> Please rerun the make command. <== false Reproducible: Always Steps to Reproduce: 1. emerge app-admin/webmin Actual Results: ... Checking for OpenSSL-0.9.6j or 0.9.7b or newer... You have OpenSSL-0.9.7e installed in /usr *** Could not figure out which C compiler was used to compile /usr/bin/openssl. It is essentiall that OpenSSL, perl, and Net::SSLeay are compiled with the same compiler and flags. Mixing and matching compilers is not supported. at Makefile.PL line 140. Checking if your kit is complete... Looks good Writing Makefile for Net::SSLeay::Handle Writing Makefile for Net::SSLeay ==> Your Makefile has been rebuilt. <== ==> Please rerun the make command. <== false
Could you have changed c compilers between installing openssl and net-ssleay? not sure if an upgrade would count here (unless it was a major one, like 3.X to 4 or something). Have you tried re-emergeing openssl and net-ssleay in that order?
i have done no version change of my c-compiler. i went through the normal installation routines of the gentoo-installation. now i have tried to re-emerge openssl and ssleay and still got the same error
the problem was a failure in the basic installation of gentoo. now everything works fine.