Greetings QMTers...
It's my turn today to ask a question and fish the goldmine of experts
out there...
I have a client system that had a filesystem error and upon reboot his
QMail server wasn't accepting mail. Silly me, I ran the update scripts
to re-install QMail and lo-and-behold, SpamAssassin fails to rebuild
(every other package is fine).
The difficult part here is that the client's system is Fedora Core 8
(ancient in the lore of RedHat, I know)...
OK, so here's the snippet of the error log -- I honestly know BOO-SQUAT
about perl, so I'm hoping someone can point me to where this is
failing... :-)
/usr/bin/make -f spamc/Makefile spamc/spamc
make[1]: Entering directory
`/home/src/redhat/BUILD/Mail-SpamAssassin-3.2.5'
gcc -DSPAMC_SSL -I/usr/kerberos/include -g -O2 spamc/spamc.c
spamc/getopt.c spamc/libspamc.c spamc/utils.c \
-o spamc/spamc -lssl -lcrypto -ldl -lz
make[1]: Leaving directory
`/home/src/redhat/BUILD/Mail-SpamAssassin-3.2.5'
cp spamc/spamc blib/script/spamc
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamc
/usr/bin/perl build/preprocessor -Mvars -DVERSION="3.002005"
-DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin"
-DLOCAL_RULES_DIR="/etc/mail/spamassassin"
-DLOCAL_STATE_DIR="/var/lib/spamassassin"
-DINSTALLSITELIB="/usr/lib/perl5/vendor_perl/5.8.8"
-DCONTACT_ADDRESS="the administrator of that system" -Msharpbang
-Mconditional -DPERL_BIN="/usr/bin/perl" -DPERL_WARN=""
-DPERL_TAINT="" -m755 -isa-learn.raw -osa-learn
cp sa-learn blib/script/sa-learn
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/sa-learn
/usr/bin/perl build/preprocessor -Mvars -DVERSION="3.002005"
-DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin"
-DLOCAL_RULES_DIR="/etc/mail/spamassassin"
-DLOCAL_STATE_DIR="/var/lib/spamassassin"
-DINSTALLSITELIB="/usr/lib/perl5/vendor_perl/5.8.8"
-DCONTACT_ADDRESS="the administrator of that system" -Msharpbang
-Mconditional -DPERL_BIN="/usr/bin/perl" -DPERL_WARN=""
-DPERL_TAINT="" -m755 -ispamassassin.raw -ospamassassin
cp spamassassin blib/script/spamassassin
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/spamassassin
/usr/bin/perl build/preprocessor -Mvars -DVERSION="3.002005"
-DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin"
-DLOCAL_RULES_DIR="/etc/mail/spamassassin"
-DLOCAL_STATE_DIR="/var/lib/spamassassin"
-DINSTALLSITELIB="/usr/lib/perl5/vendor_perl/5.8.8"
-DCONTACT_ADDRESS="the administrator of that system" -Msharpbang
-Mconditional -DPERL_BIN="/usr/bin/perl" -DPERL_WARN=""
-DPERL_TAINT="" -m755 -ispamd/spamd.raw -ospamd/spamd
cp spamd/spamd blib/script/spamd
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/spamd
/usr/bin/perl build/mkrules --exit_on_no_src --src rulesrc --out
rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
/usr/bin/perl build/preprocessor -Mvars -DVERSION="3.002005"
-DPREFIX="/usr" -DDEF_RULES_DIR="/usr/share/spamassassin"
-DLOCAL_RULES_DIR="/etc/mail/spamassassin"
-DLOCAL_STATE_DIR="/var/lib/spamassassin"
-DINSTALLSITELIB="/usr/lib/perl5/vendor_perl/5.8.8"
-DCONTACT_ADDRESS="the administrator of that system" -Msharpbang
-Mconditional -DPERL_BIN="/usr/bin/perl" -DPERL_WARN=""
-DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/sa-update
ExtUtils/Command/MM.pm did not return a true value.
BEGIN failed--compilation aborted.
make: *** [manifypods] Error 255
error: Bad exit status from /var/tmp/rpm-tmp.17194 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.17194 (%build)
I included everything after the last make ... hopefully there is enough
to help you to point me to what's breaking...
Thanks in advance!
Dan McAllister
IT4SOHO
--
IT4SOHO, LLC
PO Box 507
St. Petersburg, FL 33731-0507
CALL TOLL FREE:
877-IT4SOHO
877-484-7646 Phone
727-490-4394 Fax
"We make IT work for small business!"