Mantis - amavisd_new
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
2597 | regular use | crash | always | 2007-09-22 15:12 | 2009-03-24 13:30 |
|
|||||
Reporter: | barrem03 | Platform: | |||
Assigned To: | ihsan | OS: | |||
Priority: | normal | OS Version: | |||
Status: | closed | Product Version: | |||
Product Build: | Resolution: | fixed | |||
Projection: | none | ||||
ETA: | none | Fixed in Version: | |||
|
|||||
Summary: | 0002597: amavisd-new won\'t start - the \'XS\' version of pm_Scalar::Util is required | ||||
Description: |
New installation of amavisd_new using pkg-get # ./amavisd-new ERROR: MISSING REQUIRED BASIC MODULES: Compress::Zlib BEGIN failed--compilation aborted at ./amavisd-new line 159. # find /opt/csw -name Zlib.pm /opt/csw/share/perl/csw/IO/Zlib.pm /opt/csw/share/perl/csw/Compress/Zlib.pm /opt/csw/lib/perl/csw/Compress/Raw/Zlib.pm # less /opt/csw/share/perl/csw/Compress/Zlib.pm ... use Scalar::Util qw(dualvar); ... vi t.pl #! /opt/csw/bin/perl use Compress::Zlib qw(dualvar); exit; # ./t.pl is only avaliable with the XS version at /opt/csw/share/perl/csw/Compress/Zlib.pm line 9 BEGIN failed--compilation aborted at /opt/csw/share/perl/csw/Compress/Zlib.pm line 9. Compilation failed in require at ./t.pl line 2. BEGIN failed--compilation aborted at ./t.pl line 2 # less /opt/csw/share/perl/5.8.8/Scalar/Util.pm package Scalar::Util; use strict; use vars qw(@ISA @EXPORT_OK $VERSION); require Exporter; require List::Util; # List::Util loads the XS @ISA = qw(Exporter); @EXPORT_OK = qw(blessed dualvar reftype weaken isweak tainted readonly openhandl e refaddr isvstring looks_like_number set_prototype); $VERSION = \"1.19\"; $VERSION = eval $VERSION; sub export_fail { if (grep { /^(weaken|isweak)$/ } @_ ) { require Carp; Carp::croak(\"Weak references are not implemented in the version of perl\"); } if (grep { /^(isvstring)$/ } @_ ) { require Carp; Carp::croak(\"Vstrings are not implemented in the version of perl\"); } if (grep { /^(dualvar|set_prototype)$/ } @_ ) { require Carp; Carp::croak(\"$1 is only avaliable with the XS version\"); } @_; } |
||||
Steps To Reproduce: | |||||
Additional Information: | http://use.perl.org/~Qiang/journal/32464 [^] | ||||
Relationships | |||||
Attached Files: | |||||
|
|||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2009-03-24 13:30 | ihsan | Note Added: 0005720 | |||
2009-03-24 13:30 | ihsan | Status | assigned => closed | ||
2009-03-24 13:30 | ihsan | Resolution | open => fixed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|