Erro ao recriar o tcl 8.5 para desabilitar os threads

0

Estou na instalação do Squert Dashboard para o suricata no Ubuntu Xenial 16.04 LTS

Antes de instalar o Squert eu preciso instalar o Sguil (sgweel), o sguil precisa do tcl 8.3 (ou melhor) e achei na fonte a versão atual do tcl 8.5 então instalei e executei a instalação.

Mas quando eu corro sguild, diga-me que não é comptabile com tcl threads,

ERROR: This version of tcl was compile with threading enabled. Sguil is NOT compatible with threading.

então eu procurei e descobri que precisamos reconstruir o pacote sem segmentação.

Eu deletei a linha "--enable-threads \" no arquivo debian / rules mas quando eu quero reconstruir o packakge com o comando "debuild -us -uc", ele me diz:

dh_makeshlibs: failing due to earlier errors
debian/rules:121 : la recette pour la cible « override_dh_makeshlibs » a échouée
make[1]: *** [override_dh_makeshlibs] Erreur 2
make[1] : on quitte le répertoire « /root/tcl/tcl8.5-8.5.19 »
debian/rules:26 : la recette pour la cible « binary » a échouée
make: *** [binary] Erreur 2
dpkg-buildpackage: erreur: fakeroot debian/rules binary a produit une erreur de sortie de type 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc failed

em inglês:

dh_makeshlibs: failing due to earlier errors
debian/rules:121 : the recipe for the target « override_dh_makeshlibs » failed
make[1]: *** [override_dh_makeshlibs] Error 2
make[1] : we exit the directory « /root/tcl/tcl8.5-8.5.19 »
debian/rules:26 : the recipe for the target « binary » failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary make an error of type 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc failed

Se você tiver uma ideia ou outra maneira de instalar o Squert para o Suricata no Ubuntu 16.x eu aceito.

Talvez eu precise fazer minha instalação no tcl 8.3 ...

    
por Ilies 22.12.2016 / 15:00

1 resposta

0

Você precisa instalar dois pacotes:

apt-get install zlib1g-dev debhelper

Depois:

dpkg-buildpackage
debuild -us -uc
    
por APT 29.03.2017 / 12:52