Проблемы с зависимостями Perl при установке Webmin

Я только что установил webmin из файла .deb. на Ubuntu Server 12.04, который прошел нормально.

Я вошел в веб-интерфейс и проверил страницу «Модули Perl». Был предложен, но не установлен модуль. Я выбрал его, нажал кнопку «Установить» и получил следующую ошибку:

Making, testing and installing Authen::Libwrap ..

Untarring module file

Executing gunzip -c /tmp/.webmin/Authen-Libwrap-0.22.tar.gz | tar xvf - ..

Authen-Libwrap-0.22
Authen-Libwrap-0.22/Build.PL
Authen-Libwrap-0.22/ChangeLog
Authen-Libwrap-0.22/example.pl
Authen-Libwrap-0.22/Makefile.PL
Authen-Libwrap-0.22/MANIFEST
Authen-Libwrap-0.22/META.yml
Authen-Libwrap-0.22/ppport.h
Authen-Libwrap-0.22/README
Authen-Libwrap-0.22/lib
Authen-Libwrap-0.22/lib/Authen
Authen-Libwrap-0.22/lib/Authen/Libwrap.pm
Authen-Libwrap-0.22/lib/Authen/Libwrap.xs
Authen-Libwrap-0.22/t
Authen-Libwrap-0.22/t/01_inline.t
Authen-Libwrap-0.22/t/02_maintainer.t
Authen-Libwrap-0.22/t/03_pod.t
Authen-Libwrap-0.22/t/hosts.allow

Compiling module

Executing /usr/bin/perl Makefile.PL  && make ..

# running Build.PL 
enter include directory to use: [/usr/include ]/usr/include 
enter library directory to use: [/usr/lib ]/usr/lib 
Warning: ExtUtils::CBuilder not installed or no compiler detected
Proceeding with configuration, but compilation may fail during Build

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Authen-Libwrap' version '0.22'
/usr/bin/perl Build --makefile_env_macros 1
Building Authen-Libwrap
Error: Function definition too short '/ * EOF * /' in Libwrap.xs, line 32
Error: no compiler detected to compile 'lib/Authen/Libwrap.c'.  Aborting
make: *** [all] Error 255

Installation of Authen::Libwrap failed. Check the output above and try installing manually.
You can also install the module from CPAN with the command perl -MCPAN -e shell. 

Я успешно установил ExtUtils::CBuilder Я думаю, что из командной строки cpan, но все же я получаю ту же ошибку при установке 'Authen-LibWrap' .

Может кто-нибудь помочь, пожалуйста?

0
задан 1 June 2015 в 16:37

1 ответ

Ubuntu понадобится установить их для работы:

sudo apt-get install libwrap0 libwrap0-dev
0
ответ дан 1 June 2015 в 16:37

Другие вопросы по тегам:

Похожие вопросы: