bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #47566] Loosing LocalData with texi2any


From: Gavin Smith
Subject: Re: [bug #47566] Loosing LocalData with texi2any
Date: Tue, 29 Mar 2016 21:27:18 +0100

(Replying by email.)

On 29 March 2016 at 19:33, Vincent Belaïche <address@hidden> 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?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]