Bug Tracker RSS feed

I’m currently working on a major new version of the datatool package. This may take a while. Please be patient. (Experimental version available for testing.)

ID 21🔗
Date: 2013-01-31 02:24:08
Status Open
Sign in if you want to bump this report.
Category makeglossaries (Perl)
Version 2.05
Summary makeglossaries error on Windows due to long username or accented character in it

Sign in to subscribe to notifications about this report.

Description

When run on Windows (at least on Windows Seven) by a user with a long username or accented character(s) in it, makeglossaries gives error.

It used to happen for instance with a user named "Cécile" who was running:

  makeglossaries "essaiglossaire"
in directory:
  C:\Users\Cécile\Documents\THESE
She gets:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
makeglossaries version 2.03 (2011-12-02)

added glossary type 'main' (glg,gls,glo)

xindy -L french -C utf8 -I xindy -M "essaiglossaire" -t
"essaiglossaire.glg" -o "essaiglossaire.gls" "essaiglossaire.glo"

*** - LOAD: A file with name C:\Users\CCILE~1\AppData\Local\Temp
\NTlhTzJ0ob does not exist

C:\texlive\2011\bin\win32\runscript.tlu:587: command failed with exit
code 1: 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
So the problem came from the Windows conversion:
  C:\Users\Cécile -> C:\Users\CCILE~1
A similar case arose with a user named "Alejandro" (more than 8 characters).

The solution is to create a new user with shorter username and just ASCII characters in it. Then makeglossaries works nicely.

If this trouble, maybe inherent to Windows systems, cannot be dropped, maybe the above workaround should be mentioned in:
http://www.dickimaw-books.com/faqs/glossariesfaq.html#errmess

MWE

No mwe.tex

Evaluation

Thank you for the workaround. I've added an entry in the glossaries FAQ that links back to this. If a Windows user can suggest a solution, that would be great.

Comments

1 comment.

🔗Comment from Denis Bitouzé
Date: 2013-02-07 16:39:26

Thanks for having added an entry in the glossaries FAQ. IMHO, it should nevertheless be necessary to add in the FAQ entry the characteristic error messages:

*** - LOAD: A file with name C:\Users\...\AppData\Local\Temp\... does not exist


C:\texlive\...\bin\win32\runscript.tlu:587: command failed with exit code 1:
Otherwise, users who are facing the trouble could ignore the bug report and the workaround because they couldn't imagine it is related to long username or accented character in it.
Replying to Comment #10:

Name (optional):

Are you human? Please confirm the bug report ID (which can be found at the top of this page) or login if you have an account.

Comment:


You can use the following markup:

Block:

[pre]Displayed verbatim[/pre]
[quote]block quote[/quote]

In line:

[tt]code[/tt]
[file]file/package/class name[/file]
[em]emphasized text[/em]
[b]bold text[/b]
[url]web address[/url] [sup]superscript[/sup]
[sub]subscript[/sub]

Ordered list:
[ol]
[li]first item[/li]
[li]second item[/li]
[/ol]

Unordered list:
[ul]
[li]first item[/li]
[li]second item[/li]
[/ul]

You can use the Preview button to review your message formatting before submitting.


Add Comment

Name (optional):

Are you human? Please confirm the bug report ID (which can be found at the top of this page) or login if you have an account.

Comment:


You can use the following markup:

Block:

[pre]Displayed verbatim[/pre]
[quote]block quote[/quote]

In line:

[tt]code[/tt]
[file]file/package/class name[/file]
[em]emphasized text[/em]
[b]bold text[/b]
[url]web address[/url] [sup]superscript[/sup]
[sub]subscript[/sub]

Ordered list:
[ol]
[li]first item[/li]
[li]second item[/li]
[/ol]

Unordered list:
[ul]
[li]first item[/li]
[li]second item[/li]
[/ul]

You can use the Preview button to review your message formatting before submitting.

Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=21