|
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 | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||