On Wed, 10 Oct 2012, Joseph Acquisto wrote:
On 10/10/2012 at 8:06 PM, Martin Gregorie <mar...@gregorie.org> wrote:
On Wed, 2012-10-10 at 18:54 -0400, Joseph Acquisto wrote:
perl Makefil.pl (in spamassasin extract folder) gives this:
Checking if your kit is complete...
Looks good
Warning: prerequisite Mail::DKIM 0.31 not found.
Writing Makefile for Mail::SpamAssassin
Problem?
Yes - perl-net-addr-ip has a dependency on Mail::DKIM
You can either:
- use cpan to get that module and then repeat the cycle until you
have satisfied all dependencies
- install cpanm, which should do the same as cpan except that it also
checks for dependencies and automatically installs any missing
modules. Instructions for doing that are at
http://cpan.perl.org/modules/INSTALL.html
Martin
Well, this is fun. However, cpanm is not resolving all dependencies (or,
perhaps, any). At this point I am failing when
cpanm Crypt::OpenSSL::RSA, which leads me to try cpanm Crypt::OpenSSL::Random
Which fails as shown below:
5/5.8.8/i586-linux-thread-multi/CORE" Random.c
Random.xs:5:26: error: openssl/rand.h: No such file or directory
Random.xs: In function #XS_Crypt__OpenSSL__Random_random_bytes#:
Random.xs:23: warning: implicit declaration of function #RAND_bytes#
Random.xs:25: warning: pointer targets in passing argument 2 of #Perl_newSVpv# d
iffer in signedness
Random.xs: In function #XS_Crypt__OpenSSL__Random_random_pseudo_bytes#:
Random.xs:50: warning: pointer targets in passing argument 2 of #Perl_newSVpv# d
iffer in signedness
Random.xs: In function #XS_Crypt__OpenSSL__Random_random_seed#:
Random.xs:71: warning: implicit declaration of function #RAND_seed#
Random.xs:72: warning: implicit declaration of function #RAND_status#
Random.xs: In function #XS_Crypt__OpenSSL__Random_random_egd#:
Random.xs:87: warning: implicit declaration of function #RAND_egd#
make: *** [Random.o] Error 1
I used to marvel when neighbors dog chased his tail for fun . . . (the dog . .
. his own . . .)
joe a.
Not to put too fine a point to it, but SLES10 is a bit long in the tooth
as a base OS. Maybe time to think about a whole OS upgrade?
Once you start going the cpan path to install stuff you're poluting your
package managemnet system's idea of what's installed and undermining
your ability to keep things updated via the OS tools which kindof defeats
the point of using a commercial supported distro in the first place.
--
Dave Funk University of Iowa
<dbfunk (at) engineering.uiowa.edu> College of Engineering
319/335-5751 FAX: 319/384-0549 1256 Seamans Center
Sys_admin/Postmaster/cell_admin Iowa City, IA 52242-1527
#include <std_disclaimer.h>
Better is not better, 'standard' is better. B{