[tex-live] build fails again

Jonathan Kew jonathan_kew at sil.org
Mon Jan 15 13:16:34 CET 2007

On 15 Jan 2007, at 2:57 am, Reinhard Kotucha wrote:

> Hi,
> currently I get:
> making all in utils/texi2html
> make[1]: Entering directory `/home/reinhard/dev/texlive/svn/Build/ 
> source/Work/utils/texi2html'
> Making all in .
> make[2]: Entering directory `/home/reinhard/dev/texlive/svn/Build/ 
> source/Work/utils/texi2html'
> /usr/bin/perl ../../../utils/texi2html/manage_i18n.pl all
> No suitable i18n directory
> make[2]: *** [translations.pl] Error 2
> make[2]: Leaving directory `/home/reinhard/dev/texlive/svn/Build/ 
> source/Work/utils/texi2html'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/reinhard/dev/texlive/svn/Build/ 
> source/Work/utils/texi2html'
> make: *** [all] Error 1

Same here. The problem seems to be that the manage_i18n.pl script  
doesn't know to look in $srcdir for the i18n directory, when building  
in a separate tree rather than in-place.

A workaround for now is to add

   # copy i18n directory to builddir if necessary
   if test x"${builddir}" != x"${srcdir}"; then
     cp -r "${srcdir}/i18n" "${builddir}"

to the end of utils/texi2html/configure.ac and re-run autoconf in the  
texi2html directory (or simply add this to the end of the configure  
script itself, as a temporary fix).

I haven't committed this to TL as I doubt it's the "right" approach,  
but it works for me. Or at least it builds; beyond that, I know  
nothing.... are there installation/runtime issues? There are a number  
of messages during the build, relating to other things that live in  
the source (rather than build) tree:

   making all in utils/texi2html
   Making all in .
   /usr/bin/perl ../../../utils/texi2html/manage_i18n.pl all
   texi2html.pl not readable
   texi2html.init not readable
   T2h_i18n.pm not readable
   examples/roff.init not readable
   examples/noheaders.init not readable
   cd . && /bin/sh ./config.status texi2html
   config.status: creating texi2html

but these may not be critical(?)


More information about the tex-live mailing list