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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
mr. brightside
сержант
Сообщения: 260
Зарегистрирован: 2010-04-17 17:32:39
Откуда: Saint-Petersburg

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

Непрочитанное сообщение mr. brightside » 2010-07-29 13:34:23

Всем доброго времени суток! Появилась проблемка...:

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

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 не пашут =(

Что делать?
Только FreeBSD, только хардкор

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2010-10-03 21:21:59

ставить из портов
Убей их всех! Бог потом рассортирует...

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

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

Непрочитанное сообщение skeletor » 2010-10-04 9:44:37

В консоли CPAN'a сделай

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

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

Аватара пользователя
mr. brightside
сержант
Сообщения: 260
Зарегистрирован: 2010-04-17 17:32:39
Откуда: Saint-Petersburg

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

Непрочитанное сообщение mr. brightside » 2010-10-04 10:27:52

Пробовал, не помогло...

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

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

Всем огромное спасибо за ответы!
Только FreeBSD, только хардкор