https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6266

           Summary: MakeMaker claims: 'SYSCONFDIR' is not a known
                    MakeMaker parameter name.
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P5
         Component: Building & Packaging
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Sorry for the long desription of a probably harmless fact:

To install the Mail-SpamAssassin SVN versions (now nearly Mail-SpamAssassin
3.3.0) I use always the command

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

but I detect all the last months 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 probably a harmless but ugly flaw.

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to