Hi,

to install Mail-SpamAssassin SVN versions (and now Mail-SpamAssassin 3.3.0-beta1) I use the command

 perl Makefile.PL PREFIX=~/sausr_svn SYSCONFDIR=~/saetc_svn

but I detect always the following output lines after that command is claiming about some missing only optional modules:

 warning: some functionality may not be available,
 please read the above report before continuing!

 Checking if your kit is complete...
 Looks good
 'SYSCONFDIR' is not a known MakeMaker parameter name.
 Writing Makefile for Mail::SpamAssassin
 Makefile written by ExtUtils::MakeMaker 6.42

But after the successive "make" and "make install" all seems to work fine (using openSUSE 11.2 with perl v5.10.0).

In the generated Makefile I found according lines like

 #   MakeMaker ARGV: (q[PREFIX=~/sausr_svn], q[SYSCONFDIR=~/saetc_svn])

 PREFIX = /home/my_account/sausr_svn

 cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL "PREFIX=~/sausr_svn" 
"SYSCONFDIR=~/saetc_svn"

 $(PERLRUN) Makefile.PL "PREFIX=~/sausr_svn" "SYSCONFDIR=~/saetc_svn"

 $(NOECHO) $(PERLRUNINST) \
                Makefile.PL DIR= \
                MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
                MAKEAPERL=1 NORECURS=1 CCCDLFLAGS= \
                PREFIX=~/sausr_svn \
                SYSCONFDIR=~/saetc_svn

respectively

 #   MakeMaker ARGV: (q[PREFIX=~/sausr_svn], q[SYSCONFDIR=~/saetc_svn])

 SYSCONFDIR = /home/my_account/saetc_svn

 cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL "PREFIX=~/sausr_svn" 
"SYSCONFDIR=~/saetc_svn"

 $(NOECHO) $(PERLRUNINST) \
                Makefile.PL DIR= \
                MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
                MAKEAPERL=1 NORECURS=1 CCCDLFLAGS= \
                PREFIX=~/sausr_svn \
                SYSCONFDIR=~/saetc_svn

So the above "error" line

 'SYSCONFDIR' is not a known MakeMaker parameter name.

is only a minor flaw that can be safely ignored?

Greetings

Jens

Reply via email to