HTML::Parser version 3.24 required--this is only version 3.10 at /usr/share/perl5/Mail/SpamAssassin/HTML.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin/HTML.pm line 7.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 42.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 42.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin.pm line 62.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin.pm line 62.
Compilation failed in require at /usr/sbin/spamd line 33.
BEGIN failed--compilation aborted at /usr/sbin/spamd line 33.
Der Gag daran .. wir haben Perl nochmal komplett installiert, alle Pakete neu drauf gemacht und trotzdem der gleiche Fehler.
Um sicherzugehen dass der richtige Parser drauf ist:
eine wirkliche Lösung habe ich dazu zwar nicht, aber eine Art 'Workaround':
Ich hatte auf meiner Kiste (vServer von Server4free mit RedHat7.3) gerade das gleiche Problem nachdem ich SpamAssassin installiert hatte. Auch ich habe diese Meldung nicht wegbekommen.
Eins vorneweg: Ich nutze auch den SA-Backport von Duncan für woody, habe allerdings keinerlei solche Probleme.
HTML::Parser version 3.24 required--this is only version 3.10
Dann wird sich wohl noch irgendwo auf deinem System eine alte Version von HTML::Parser tummeln. Schonmal ein apt-get update && apt-get upgrade gemacht?
Eventuell etwas in /usr/local installiert? Irgendwelche eigene oder fremde perl-Skripte?
Setting up libhtml-parser-perl (3.25-1) ...
Setting up spamassassin (2.60-2) ...
p1xxxxxxxxx:/etc/apt# /usr/sbin/amavisd
Problem in the antispam code: HTML::Parser version 3.24 required--this is only version 3.10 at /usr/share/perl5/Mail/SpamAssassin/HTML.pm line 7.
Ich bin da ratlos und verwende wieder den orginalen Debian Spamassassin.