(Replying by email.) On 29 March 2016 at 19:33, Vincent Belaïche <[email protected]> wrote:
> Now the problem I have is that using this non-installed version lacks > the LocalData. The implication is that compiling latex2e-fr.texi from > latexrefman GNA! project this way will make ``Table of contents'' > instead of ``Table des matières''. > > Please note that lacking the LocalData is is true whether I use the > activestate of the MSYS perl with my wrapper, the root cause seems that > I am using an uninstalled version. > > Please also note that I get this error message on any compilation: > > > Locales dir for document strings not found > (C:\Programmes\installation\texinfo-install\trunk\tp\LocaleData LocaleData > ..\..\..\tp\LocaleData ..\..\tp\LocaleData) Does the tp/LocaleData directory exist, and if so, what is in it? Have you run "make" to generate the content of this directory? (Not "make install".) > > = Unable to install texi2any = > > So, why using an ``uninstalled'' version. Well, the thing is that trying > as much as I could, I never could install texi2any. > > When trying to install texi2any on MSWindows with MSYS and with MSYS > configured to use the MSYS perl (eg by having the fstab file having /perl > directory pointing that the MSYS perl), then I get the following error > message: > > > WARNING: BUILD_REQUIRES is not a known parameter. > 'BUILD_REQUIRES' is not a known MakeMaker parameter name. > ERROR from evaluation of > /c/Programmes/installation/texinfo-install/trunk/tp/Texinfo/Convert/XSParagraph/Makefile.PL: > Perl v5.18.1 required--this is only v5.8.8, stopped at ./Makefile.PL line 1. > BEGIN failed--compilation aborted at ./Makefile.PL line 1. That file (tp/Texinfo/Convert/XSParagraph/Makefile.PL) shouldn't be used at all. Why's it being used? > Now, if I change the MSYS fstab file so that the perl is activestate > perl, then installation of texi2any will make this error: > > > ERROR from evaluation of > C:\Programmes\installation\texinfo-install\trunk\tp\Texinfo\Convert\XSParagraph/Makefile.PL: > Could not open 'XSParagraph.pm': No such file or directory at > c:/Programmes/Perl64/lib/ExtUtils/MM_Unix.pm line 2781, <$fh> line 90. Again that file shouldn't be used. I expect it is breaking because files were moved around since the last time it worked. tp/Texinfo/Convert/XSParagraph/Makefile, when it exists, should have been generated from Makefile.am and Makefile.in, not Makefile.PL. Do you know why it is otherwise?
