[Top][All Lists]

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

makeinfo -> info and non-ascii file-system paths

From: Dirk-Jan C. Binnema
Subject: makeinfo -> info and non-ascii file-system paths
Date: Sat, 02 Jul 2022 10:03:12 +0300
User-agent: mu4e 1.8.3; emacs 29.0.50

Dear Texinfo maintainers,

There appears to be an issue with makeinfo on file-systems with
non-ascii filesystems:

Excusez my French, but:
| FAILED: mu4e/mu4e.info 
| /usr/bin/makeinfo -o \
|  '/home/phenix/Téléchargements/mu-1.8.3/build/mu4e/mu4e.info' \
| '/home/phenix/Téléchargements/mu-1.8.3/mu4e/mu4e.texi' \
| -I '/home/phenix/Téléchargements/mu-1.8.3/build/mu4e/..'
| /home/phenix/Téléchargements/mu-1.8.3/mu4e/mu4e.texi:4568: @include: could 
not find fdl.texi
| ninja: build stopped: subcommand failed.
| make: *** [Makefile:42 : all] Erreur 1
      (and similar: 

i.e. the 'Téléchargements' seems to be problematic; building from a
directory without such characters works.

It tried to reproduce, I get to:
|    /usr/bin/makeinfo -o
|    '/tmp/Motörhead/mu-1.8.0/build/guile/mu-guile.info' \
|       '/tmp/Motörhead/mu-1.8.0/guile/mu-guile.texi'    \
|       -I '/tmp/Motörhead/mu-1.8.0/build/guile/..'
| mu-guile.texi:994: @include: could not find fdl.texi

Looking at the -I line, there's a 'version.texi' in
/tmp/Motörhead/mu-1.8.0/build/. That seems to be to problematic part.

If I rename the folder, it works:
| mv /tmp/Motörhead tmp/Nickelback
| /usr/bin/makeinfo -o \
|   '/tmp/Nickelback/mu-1.8.0/build/guile/mu-guile.info' \
|   '/tmp/Nickelback/mu-1.8.0/guile/mu-guile.texi' \
|  -I '/tmp/Nickelback/mu-1.8.0/build/guile/..'

I suspect the problem may be somewhere in the perl Texinfo machinery.

Kind regards,

Dirk-Jan C. Binnema                  Helsinki, Finland
e:djcb@djcbsoftware.nl           w:www.djcbsoftware.nl
gpg: 6987 9CED 1745 9375 0F14 DA98 11DD FEA9 DCC4 A036

reply via email to

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