[bug-notifications] [amavisd_new 0004141]: amavisd-new doesn't start due to Mail::SPF related import errors
Mantis Bug Tracker
noreply at opencsw.org
Tue Feb 9 01:29:30 CET 2010
A NOTE has been added to this issue.
======================================================================
http://www.opencsw.org/mantis/view.php?id=4141
======================================================================
Reported By: skayser
Assigned To: ihsan
======================================================================
Project: amavisd_new
Issue ID: 4141
Category: other
Reproducibility: N/A
Severity: major
Priority: normal
Status: feedback
======================================================================
Date Submitted: 2010-01-11 00:16 CET
Last Modified: 2010-02-09 01:29 CET
======================================================================
Summary: amavisd-new doesn't start due to Mail::SPF related
import errors
Description:
Reported on #opencsw by user yurda for amavisd_new on OpenSolaris. Startup
problems of amavisd-new, with error messages pointing to Mail::SPF. Might
be rooted somewhere else, please re-assign or discuss as you see fit.
Compilation failed in require at (eval 126) line 3.
...propagated at /opt/csw/share/perl/5.8.8/base.pm line 85.
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/Mech.pm line 24.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/A.pm:
Can't locate object method "explanation_templates_by_result_code" via
package "Mail::SPF::SenderIPAddrMech" at
/opt/csw/share/perl/csw/Mail/SPF/SenderIPAddrMech.pm line 28.
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/SenderIPAddrMech.pm line 34.
Compilation failed in require at (eval 127) line 3.
...propagated at /opt/csw/share/perl/5.8.8/base.pm line 85.
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/Mech/A.pm line 22.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/PTR.pm:
Can't locate object method "make_accessor" via package
"Mail::SPF::Mech::PTR" at /opt/csw/share/perl/csw/Mail/SPF/Mech/PTR.pm line
128.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/All.pm:
Can't locate object method "explanation_templates_by_result_code" via
package "Mail::SPF::Mech::All" at
/opt/csw/share/perl/csw/Mail/SPF/Mech/All.pm line 30.
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/Mech/All.pm line 35.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/Exists.pm:
Can't locate object method "make_accessor" via package
"Mail::SPF::Mech::Exists" at
/opt/csw/share/perl/csw/Mail/SPF/Mech/Exists.pm line 126.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/IP4.pm:
Can't locate object method "make_accessor" via package
"Mail::SPF::Mech::IP4" at /opt/csw/share/perl/csw/Mail/SPF/Mech/IP4.pm line
134.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/IP6.pm:
Can't locate object method "make_accessor" via package
"Mail::SPF::Mech::IP6" at /opt/csw/share/perl/csw/Mail/SPF/Mech/IP6.pm line
132.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/Include.pm:
Can't locate object method "make_accessor" via package
"Mail::SPF::Mech::Include" at
/opt/csw/share/perl/csw/Mail/SPF/Mech/Include.pm line 126.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mech/MX.pm:
Can't locate object method "make_accessor" via package
"Mail::SPF::Mech::MX" at /opt/csw/share/perl/csw/Mail/SPF/Mech/MX.pm line
157.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mod.pm:
Can't locate object method "name_pattern" via package "Mail::SPF::Mod"
at /opt/csw/share/perl/csw/Mail/SPF/Mod.pm line 31.
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/Mod.pm line 31.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mod/Exp.pm:
Base class package "Mail::SPF::GlobalMod" is empty.
(Perhaps you need to 'use' the module which defines that package
first.)
at /opt/csw/share/perl/csw/Mail/SPF/Mod/Exp.pm line 23
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/Mod/Exp.pm line 23.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
fetch_modules: error loading optional module Mail/SPF/Mod/Redirect.pm:
Base class package "Mail::SPF::GlobalMod" is empty.
(Perhaps you need to 'use' the module which defines that package
first.)
at /opt/csw/share/perl/csw/Mail/SPF/Mod/Redirect.pm line 23
BEGIN failed--compilation aborted at
/opt/csw/share/perl/csw/Mail/SPF/Mod/Redirect.pm line 23.
Compilation failed in require at /opt/csw/sbin/amavisd-new line 197.
[ Jan 10 23:49:19 Method "start" exited with status 0. ]
[ Jan 10 23:49:19 Stopping because all processes in service exited. ]
[ Jan 10 23:49:19 Executing stop method
("/var/opt/csw/svc/method/svc-cswamavisdnew stop"). ]
The amavisd daemon is not running
[ Jan 10 23:49:20 Method "stop" exited with status 3. ]
[ Jan 10 23:49:20 Executing stop method
("/var/opt/csw/svc/method/svc-cswamavisdnew stop"). ]
The amavisd daemon is not running
[ Jan 10 23:49:20 Method "stop" exited with status 3. ]
[ Jan 10 23:49:20 Executing stop method
("/var/opt/csw/svc/method/svc-cswamavisdnew stop"). ]
The amavisd daemon is not running
[ Jan 10 23:49:21 Method "stop" exited with status 3. ]
======================================================================
----------------------------------------------------------------------
(0007418) skayser (administrator) - 2010-02-09 01:29
http://www.opencsw.org/mantis/view.php?id=4141#c7418
----------------------------------------------------------------------
The user might have done something wrong, don't know about the details of
the installation. Did you try to reproduce with a fresh Solaris
installation (i.e. no CSW packages except for pkgutil) and pkgutil -i
amavisd_new? Maybe there are some explicit dependencies missing which you
happen to have on your system through other packages.
More information about the bug-notifications
mailing list