[FUG-BR] Erro na instalação do devel/gettext

Antônio Pessoa antoniopessoa em bsd.com.br
Segunda Agosto 23 12:04:59 BRT 2010


pdc# uname -a
FreeBSD pdc.xxx.com.br 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19
02:55:53 UTC 2010
root em almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

Instalação via CD sem atualização do source. Ports instalado e
atualizado via portsnap. Tudo corre bem durante "make config && make
configure && make build", mas no "make install":

pdc# make install
(...)
test -z "/usr/local/share/gettext" || ../build-aux/install-sh -c -d
"/usr/local/share/gettext"
 install  -o root -g wheel -m 555 ../build-aux/config.rpath
'/usr/local/share/gettext'
test -z "/usr/local/info" || ../../build-aux/install-sh -c -d "/usr/local/info"
 install  -o root -g wheel -m 444 ./gettext.info '/usr/local/info'
 install-info --info-dir='/usr/local/info' '/usr/local/info/gettext.info'
install-info --quiet /usr/local/info/autosprintf.info /usr/local/info/dir
install-info: Nenhum arquivo ou diretório encontrado for
/usr/local/info/autosprintf.info
*** Error code 1

Stop in /usr/ports/devel/gettext.
pdc#

Encontrei pouca coisa sobre esse problema no Google, em um desses
resultados informasse que é preciso compilar a instalar o seguinte:

pdc# cd /usr/src/gnu/usr.bin/texinfo/install-info
pdc# make
Warning: Object directory not changed from original
/usr/src/gnu/usr.bin/texinfo/install-info
cc -O2 -fno-strict-aliasing -pipe -march=prescott -DHAVE_CONFIG_H
-DLOCALEDIR=\"/usr/share/locale\"
-I/usr/src/gnu/usr.bin/texinfo/install-info/../../../../contrib/texinfo
-I/usr/src/gnu/usr.bin/texinfo/install-info/../../../../contrib/texinfo/lib
-std=gnu99 -fstack-protector  -c
/usr/src/gnu/usr.bin/texinfo/install-info/../../../../contrib/texinfo/util/install-info.c
cc -O2 -fno-strict-aliasing -pipe -march=prescott -DHAVE_CONFIG_H
-DLOCALEDIR=\"/usr/share/locale\"
-I/usr/src/gnu/usr.bin/texinfo/install-info/../../../../contrib/texinfo
-I/usr/src/gnu/usr.bin/texinfo/install-info/../../../../contrib/texinfo/lib
-std=gnu99 -fstack-protector   -o install-info install-info.o
/usr/src/gnu/usr.bin/texinfo/install-info/../libtxi/libtxi.a
gzip -cn /usr/src/gnu/usr.bin/texinfo/install-info/../../../../contrib/texinfo/doc/install-info.1
> install-info.1.gz
pdc# make install
install -s -o root -g wheel -m 555   install-info /usr/bin
install -o root -g wheel -m 444 install-info.1.gz  /usr/share/man/man1
pdc#

Não entendi o que isso mudaria, mas mesmo assim testei e como previsto
tudo na mesma.

O Porks me recomendou atualizar o source e compilar o sistema inteiro,
mas como isso vai dar trabalho, enquanto não faço (só depois do
expediente ou fim de semana) vim aqui na lista para saber se alguém
mais passou por isso.

--
Antônio Rogério Lins de A. Pessoa
Técnico em Tecnologia da Informação


Mais detalhes sobre a lista de discussão freebsd