Včeraj sem nekaj serverjev nadgradil iz Fedora Core v6 na v8. Pri enem od njih se amavisd ob ponovnem zagonu ni hotel zaganti in je izpisal tole:
ERROR: MISSING REQUIRED BASIC MODULES:
Compress::Zlib
BEGIN failed–compilation aborted at /usr/sbin/amavisd line 157.
Preveril sem in Compress::Zlib je bil nameščen. Potem sem na google.com našel naslednjo rešitev. V bistvu samo en ukaz, ki pokaže kateri perl modul od katerega je odvisen Compress::Zlib, manjka.
$ perl -e ‘use Compress::Zlib’
In, če kakšen modul manjka se izpiše (poleg še kakšne vrstice).
UPDATE (25.2.2008)
Danes se je problem ponovil na drugi mašini. Tokrat zgornja rešitev ni pomagala. Rešitev je bila v ponovni namestitvi perl modula:
Scalar::Util