The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка обновления perl до 5.6.2 под FreeBSD4.9"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка обновления perl до 5.6.2 под FreeBSD4.9"  
Сообщение от DmEm email(??) on 31-Янв-06, 12:51 
Установлена FreeBSD 4.9, версия perl-5.005_03.
Возникла необходимостьобновить perl (SpamAssassin требует не ниже 5.6.1).
Делаю:
1. Обновление дерева портов
2. Обновление портов lang, sysutils
3. Обновление perl5 (пробовал и perl5.8):
на #make выводится ошибка:
Making Errno (nonxs)
Writing Makefile for Errno
...
cp Errno.pm ../../lib/Errno.pm
Everything is up to date. Type `make test` to run test
*** Error code 1 (ignored).

так как ignored пробую делать так:
make test
make install FORCE_PKG_REGISTER=YES

выводится следующая ошибка:

Registering installation for perl-5.6.2.2
pkg_create: read_plist: unknown command '@dirrmtry lib/perl5/5.6.2/mach/Sys'
*** Error code 2

Был бы признателен за ответ.
Дмитрий

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Ошибка обновления perl до 5.6.2 под FreeBSD4.9"  
Сообщение от Константин (??) on 31-Янв-06, 15:17 
Скорее всего ошибка связано с тем, что в системе не деинсталлирован perl.
Попробуй удали , а потом поставь новый.
Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Ошибка обновления perl до 5.6.2 под FreeBSD4.9"  
Сообщение от lavr email on 31-Янв-06, 20:03 
>Скорее всего ошибка связано с тем, что в системе не деинсталлирован perl.
>
>Попробуй удали , а потом поставь новый.

аккуратней нужно такие советы давать, ибо в 4.x perl 5.0 является
частью системы и если на его замену установлен perl5.6 или perl5.8
из портов, то только ИХ можно удалить. Системный удалить/удалять
НЕЛЬЗЯ.

если команды:

# grep PERL_ /etc/make.conf
и
# ls -la /var/db/pkg | grep perl

показывают что ранее уже был установлен PERL из портов, то его можно
и нужно удалить, плюс потом руками удалить ошметки, если остались из
/usr/local/lib/perl5 - оттуда можно все удалить или оставить только
то что к системному относится 5.00503

Дерево портов обновить ЦЕЛИКОМ, иначе будут проблемы, нельзя только
sysutils, lang и тд и тп.
Ну а далее можно portupgrade или просто собирать.

Для спамотсоси лучше ставить 5.8.x

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Ошибка обновления perl до 5.6.2 под FreeBSD4.9"  
Сообщение от DmEm (??) on 01-Фев-06, 09:13 
Спасибо за ответ, lavr.
Подскажите, какую лучше антиспам- систему поставить на 4.9?
(Пробовал подключать блэклисты к sendmail, но эффекта мало)
И если уж ставить новую систему имеет ли смысл ставить сразу 6.0?

Кстати, вроде последний релиз в 5.х - 5.4 (по данным http://www.freebsd.org/)

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Ошибка обновления perl до 5.6.2 под FreeBSD4.9"  
Сообщение от lavr email on 01-Фев-06, 11:00 
>Спасибо за ответ, lavr.
>Подскажите, какую лучше антиспам- систему поставить на 4.9?

любую.

если в качестве MTA испольщуется sendmail - собрать из портов
с поддержкой milter, затем amavisd-new (вот тут и потребуется perl5.8.x)
+ spamassasin

amavisd-new - это промежуточная прослойка(интерфейс) которая может
работать с многими известными антивирусными пакетами и антиспамовскими.

В упрощенном понятном варианте, выглядит это так:

sendmail через milter <--отдает/получает данные--> amavis-milter <--> amavisd <--> antispam/antivirus

sendmail отдает данные через milter демону amavisd, который в свою
очередь отдает их на проверку антивирусам и спам системам, последние
проверяют и либо фильтруют, либо возвращают

amavisd может работать с несколькими антивирусными системами и
антиспам системами одновременно, а уж сколько и какие вы будете
использовать - это ваше дело.

>(Пробовал подключать блэклисты к sendmail, но эффекта мало)
>И если уж ставить новую систему имеет ли смысл ставить сразу 6.0?

именно ее и следует ставить, в марте-апреле должна выйти 6.01 вроде

>Кстати, вроде последний релиз в 5.х - 5.4 (по данным http://www.freebsd.org/)

давно смотрели? Там прямо в центре страницы:


LATEST RELEASES

    * Production Release 6.0
    * Production (Legacy) Release 5.4

объяснить-перевести что означает legacy?

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру