Страница 1 из 1

Проблема с установкой SpamAssassin через CPAN

Добавлено: 2010-07-29 13:34:23
mr. brightside
Всем доброго времени суток! Появилась проблемка...:

Код: Выделить всё

cpan[1]> perl -MCPAN -e shell

cpan[2]> o conf prerequisites_policy ask

cpan[3]> install Mail::SpamAssassin
Потом, понятно, валится лог установки, где меня сначала смутили куча сообщений в стиле:

Код: Выделить всё

t/spf.t ........................... skipped: (no reason given)
Что это вообще за "без причины"?

Потом провалились тесты:

Код: Выделить всё

# Failed test 2 in t/SATest.pm at line 717
Output can be examined in: log/d.spamc_optC/out.1
        Not found: revoked ham = Message successfully reported/revoked at t/spamc_optC.t line 26.
# Failed test 4 in t/SATest.pm at line 717 fail #2
Output can be examined in: log/d.spamc_optC/out.1 log/d.spamc_optC/out.3
        Not found: failed to report spam = Unable to report/revoke message at t/spamc_optC.t line 35.
# Failed test 6 in t/SATest.pm at line 717 fail #3
Output can be examined in: log/d.spamc_optC/out.1 log/d.spamc_optC/out.3 log/d.spamc_optC/out.5
        Not found: failed to revoke ham = Unable to report/revoke message at t/spamc_optC.t line 40.
# Failed test 8 in t/SATest.pm at line 717 fail #4
Output can be examined in: log/d.spamc_optC/out.1 log/d.spamc_optC/out.3 log/d.spamc_optC/out.5 log/d.spamc_optC/out.7
t/spamc_optC.t .................... Failed 4/9 subtests
t/spamc_optL.t .................... 1/16 # Failed test 1 in t/spamc_optL.t at line 20
        Not found: learned spam = Message successfully un/learned at t/spamc_optL.t line 21.
# Failed test 2 in t/SATest.pm at line 717
t/spamc_optL.t .................... 3/16 # Failed test 3 in t/spamc_optL.t at line 24
        Not found: already learned spam = Message was already un/learned at t/spamc_optL.t line 25.
# Failed test 4 in t/SATest.pm at line 717 fail #2
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test 5 in t/spamc_optL.t at line 28
        Not found: spam in database = 1 0  non-token data: nspam at t/spamc_optL.t line 29.
# Failed test 6 in t/SATest.pm at line 717 fail #3
t/spamc_optL.t .................... 7/16 # Failed test 7 in t/spamc_optL.t at line 32
        Not found: forget spam = Message successfully un/learned at t/spamc_optL.t line 33.
# Failed test 8 in t/SATest.pm at line 717 fail #4
t/spamc_optL.t .................... 9/16 # Failed test 9 in t/spamc_optL.t at line 36
        Not found: learned ham = Message successfully un/learned at t/spamc_optL.t line 37.
# Failed test 10 in t/SATest.pm at line 717 fail #5
t/spamc_optL.t .................... 11/16 # Failed test 11 in t/spamc_optL.t at line 40
        Not found: already learned ham = Message was already un/learned at t/spamc_optL.t line 41.
# Failed test 12 in t/SATest.pm at line 717 fail #6
ERROR: Bayes dump returned an error, please re-run with -D for more information
t/spamc_optL.t .................... 13/16 # Failed test 13 in t/spamc_optL.t at line 44
        Not found: ham in database = 1 0  non-token data: nham at t/spamc_optL.t line 45.
# Failed test 14 in t/SATest.pm at line 717 fail #7
t/spamc_optL.t .................... 15/16 # Failed test 15 in t/spamc_optL.t at line 48
        Not found: learned ham = Message successfully un/learned at t/spamc_optL.t line 49.
# Failed test 16 in t/SATest.pm at line 717 fail #8
t/spamc_optL.t .................... Failed 16/16 subtests
ну и наконец получил стоп:

Код: Выделить всё

Stop in /root/.cpan/build/Mail-SpamAssassin-3.3.1-vS6v8M.
  JMASON/Mail-SpamAssassin-3.3.1.tar.gz
  /usr/bin/make test -- NOT OK
Если ставить из портов - все круто, только есть проблемы с user_prefs и вообще некоторые ключи запуска SA не пашут =(

Что делать?

Re: Проблема с установкой SpamAssassin через CPAN

Добавлено: 2010-10-03 21:21:59
Alex Keda
ставить из портов

Re: Проблема с установкой SpamAssassin через CPAN

Добавлено: 2010-10-04 9:44:37
skeletor
В консоли CPAN'a сделай

Код: Выделить всё

reload cpan
и попробуй заново.

Re: Проблема с установкой SpamAssassin через CPAN

Добавлено: 2010-10-04 10:27:52
mr. brightside
Пробовал, не помогло...

Из портов тоже было не установить. В смысле СА ставился, но как то криво работал, например некоторые ключи не работали, такие как user prefs, ключ запуска от орпеделенного юзера и т.д...

Я обновил порты (давно не обновлялись) и заново поставил из портов СА - все гут, никаких жалоб.

Всем огромное спасибо за ответы!