block 423869 by 405151 tags 405151 +pending quit On Mon, May 14, 2007 at 06:13:04PM +0200, Olaf Zaplinski wrote: > # /etc/init.d/qpsmtpd start > Starting qpsmtpd: eval Can't locate Clamd.pm in @INC (@INC contains: lib > /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 > /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 > /usr/local/lib/site_perl) at /usr/share/qpsmtpd/plugins/virus/clamdscan > line 93. > BEGIN failed--compilation aborted at > /usr/share/qpsmtpd/plugins/virus/clamdscan line 93.
This is known behavior if you enable the clamdscan plugin without also installing the Clamd perl package, not available in debian. The Clamd package is old and crufty and has been largely replaced by ClamAV::Client, which provides much the same functionality. Bug#405151, filed during the Etch freeze, is an ITP for the latter. Once that's uploaded I can patch clamdscan to use it, or provide an alternative. In the meantime, I suggest using the clamav plugin, which provides roughly equivalent functionality using the clamscan client instead. It's slower, but has no new perl dependencies. -- Devin \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2
signature.asc
Description: Digital signature