[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}"
fi
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(?)
JK
More information about the tex-live
mailing list