Webmin Install

Miguel Danielson yellowdog-general@lists.terrasoftsolutions.com
Tue May 7 05:32:00 2002


I'm seeing a lot of repeat answers to my problem, so I thought I 
would post a comprehensive message consisting of what I've done so 
far in my battle to get Webmin installed:

(1) I've downloaded the tar.gz distribution from webmin.com.  Webmin 
is installed and works fine, but I'm trying to get SSL setup and 
having problems.

(2) I'm currently trying to install the Net::SSleay Perl module, 
which Webmin needs to run SSL.  I can create the makefile just fine, 
however when I try to run "make install" everything goes smoothly 
UNTIL I get a bunch of "file not found errors, which I've pasted 
below.  This has happened with both versions 1.05 and 1.15 of the 
Net::SSLeay module.

Someone has suggested, and I agree, that it looks like I'm missing 
some perl libraries (I believe files that end in .h are source code 
libraries).  My question now is, where the heck do I get these 
libraries?  Is there perhaps some Yup package I can install to get 
them?  Do I need to recompile Perl from scratch?  Anyone?

Thanks,

Miguel

In file included from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:424: sys/types.h: No such 
file or directory
In file included from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:455: ctype.h: No such file 
or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:463: locale.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:480: setjmp.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:486: sys/param.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:492: stdlib.h: No such 
file or directory
In file included from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:513: string.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:654: netinet/in.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:658: arpa/inet.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:668: sys/stat.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:690: time.h: No such file 
or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:697: sys/time.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:704: sys/times.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:711: errno.h: No such file 
or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:772: sys/ioctl.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:795: dirent.h: No such 
file or directory
In file included from 
/usr/lib/gcc-lib/ppc-yellowdog-linux/2.95.4/include/syslimits.h:7,
                  from 
/usr/lib/gcc-lib/ppc-yellowdog-linux/2.95.4/include/limits.h:11,
                  from /usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:1084,
                  from SSLeay.xs:50:
/usr/lib/gcc-lib/ppc-yellowdog-linux/2.95.4/include/limits.h:117: 
limits.h: No such file or directory
In file included from /usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:1568,
                  from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/unixish.h:93: signal.h: No such 
file or directory
In file included from /usr/lib/perl5/5.6.0/ppc-linux/CORE/iperlsys.h:294,
                  from /usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:1823,
                  from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perlsdio.h:5: stdio.h: No such 
file or directory
In file included from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:2086: math.h: No such file 
or directory
In file included from SSLeay.xs:50:
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:3202: sys/ipc.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:3203: sys/sem.h: No such 
file or directory
/usr/lib/perl5/5.6.0/ppc-linux/CORE/perl.h:3238: sys/file.h: No such 
file or directory
SSLeay.xs:61: openssl/err.h: No such file or directory
SSLeay.xs:62: openssl/lhash.h: No such file or directory
SSLeay.xs:63: openssl/rand.h: No such file or directory
SSLeay.xs:64: openssl/buffer.h: No such file or directory
SSLeay.xs:65: openssl/ssl.h: No such file or directory
SSLeay.xs:66: openssl/comp.h: No such file or directory
make: *** [SSLeay.o] Error 1
[root@saldf Net_SSLeay.pm-1.15]
>On Monday 06 May 2002 10:53 pm, Miguel Danielson wrote:
>>  I did see your post before, and I did do what you said.  It worked
>>  marvelously for getting over the issue with not finding openssl, but
>>  now the problem I'm trying to solve is the case of the missing Perl
>>  CORE/ libraries.  If your install went smoothly, then I assume you
>>  have them, which means that your initial install of YDL included them
>>  (or perhaps you're using 2.1 and this is a problem unique to that
>>  version), or that I've done something to exclude them.
>
>
>Nope - I had problems with webmin until I used the tar.gz - the RPM had
>problems on YDL, not the tarball.
>--
>  Robert Brandtjen
>  --------------------------------------
>  Web Site Creation and Hosting Services
>  Hostmaster@prometheusmedia.com
>  www.prometheusmedia.com