[sisyphus] amavisd-new failed to launch

Vladimir Lettiev thecrux на gmail.com
Вс Сен 22 22:16:23 MSK 2013


On Fri, Sep 20, 2013 at 11:36:25PM -0400, Ivan Adzhubey wrote:
> Добрый день!
> 
> После обновления перестал запускаться сервис amavisd:
> 
> # service amavisd start
> Starting amavisd service: syntax error at /usr/sbin/amavisd line 1925, near 
> "$pn qw(DEBUG INFO NOTICE WARNING ERR CRIT ALERT EMERG)"
> syntax error at /usr/sbin/amavisd line 1927, near "$prio : LOG_WARNING"
> syntax error at /usr/sbin/amavisd line 1933, near "}"
> syntax error at /usr/sbin/amavisd line 1941, near "}"
> syntax error at /usr/sbin/amavisd line 1947, near "}"
> syntax error at /usr/sbin/amavisd line 1967, near "}"
> syntax error at /usr/sbin/amavisd line 1982, near "}"
> syntax error at /usr/sbin/amavisd line 1991, near "}"
> syntax error at /usr/sbin/amavisd line 1994, near "}"
> Can't use global @_ in "my" at /usr/sbin/amavisd line 1999, near "= @_"
> /usr/sbin/amavisd has too many errors.
> 
> # perl -v
> 
> This is perl 5, version 18, subversion 1 (v5.18.1) built for i686-linux-
> thread-multi
> 
> # rpm -qf /usr/sbin/amavisd
> amavisd-new-2.6.6-alt2

Проблема возникла в результате обновления Perl. К сожалению, в пакете был
отключён поиск Perl-зависимостей, поэтому ошибка не выявлялась при
пересборке.

В sisyphus отправлен исправленный amavisd-new 2.6.6-alt3.

> Версия amavisd-new в этом пакете от 2011 года, можно ли ожидать обновления 
> сборки?

Всё зависит от майнтенера, нужен ли ему amavisd-new или нужно искать
нового добровольца.

-- 
Vladimir Lettiev aka crux ✉ theCrux на gmail.com


Подробная информация о списке рассылки Sisyphus