[tex-live] Problem with perl in Windows 7

Robert B. Gozzoli r.b.gozzoli at gmail.com
Tue Jan 10 22:05:58 CET 2012


Dear John and all list members,
I thank you for the email. When I run Biber through the command line,
it works fine. I attach the log file here at the bottom. Even with
emacs, pressing C-c C-c, does not give me any problem about it. And I
have to press it a few times, but I can get the final PDF with
Xelatex. It is with something like Texworks or WinEdt that the problem
come out. Even invoking biber in Texworks does not do anything. The
warnings about entries not found are my fault for not putting them
there yet. Utils.pm just complains about that.
I use the identical file in my netbook, so I am sure that the file is fine.

Thus, I believe the problem goes back to perl, that is somehow
corrupted. I can use emacs, and running cyclically for the output. But
the point is that if perl get corrupted, a way to restore it would be
nice.

Thanks again for any help.

Roberto


PsammetichusII.blg Log

[2] Config.pm:300> INFO - This is Biber 0.9.8
[8] Config.pm:303> INFO - Logfile is 'PsammetichusII.blg'
[15] biber-MSWIN:131> INFO - === %a %b %e, %Y, %H:%M:%S
[25] Biber.pm:271> INFO - Reading 'PsammetichusII.bcf'
[504] Biber.pm:586> INFO - Found 187 citekeys in bib section 0
[672] Biber.pm:2583> INFO - Processing bib section 0
[952] Biber.pm:2675> INFO - Looking for bibtex format file
'PsammetichusII.bib' for section 0
[1972] bibtex.pm:819> INFO - Decoding LaTeX character macros into UTF-8
[2838] bibtex.pm:823> INFO - Finished Decoding LaTeX character macros into UTF-8
[2935] bibtex.pm:689> INFO - Found BibTeX data source 'PsammetichusII.bib'
[4376] Utils.pm:168> WARN - BibTeX subsystem:
C:\Users\gavinpc\AppData\Local\Temp\hK625BOxsR\PsammetichusII.bib_948.utf8,
line 1, warning: 3 characters of junk seen at toplevel
[4386] Utils.pm:168> WARN - I didn't find a database entry for
'Depauw.2002' (section 0)
[4389] Utils.pm:168> WARN - I didn't find a database entry for
'Eigner.1984' (section 0)
[4392] Utils.pm:168> WARN - I didn't find a database entry for
'Russmann.1994' (section 0)
[4394] Utils.pm:168> WARN - I didn't find a database entry for
'Roth.2002' (section 0)
[4396] Utils.pm:168> WARN - I didn't find a database entry for
'JansenWinkeln.Inschriften' (section 0)
[4401] Utils.pm:168> WARN - I didn't find a database entry for
'Gozzoli.2006' (section 0)
[4403] Utils.pm:168> WARN - I didn't find a database entry for
'Leclere.2007' (section 0)
[4405] Utils.pm:168> WARN - I didn't find a database entry for
'Yoyotte.1987' (section 0)
[4408] Utils.pm:168> WARN - I didn't find a database entry for
'Yoyotte.1956carienne' (section 0)
[4410] Utils.pm:168> WARN - I didn't find a database entry for
'Porten.1968' (section 0)
[4414] Utils.pm:168> WARN - I didn't find a database entry for
'Segal.1982' (section 0)
[4416] Utils.pm:168> WARN - I didn't find a database entry for
'ZibeliusChen.2006' (section 0)
[6652] Biber.pm:2478> INFO - Sorting list 'MAIN' keys
[6654] Biber.pm:2482> INFO - No sort tailoring available for locale
'English_United States.1252'
[9100] Biber.pm:2478> INFO - Sorting list 'SHORTHANDS' keys
[9102] Biber.pm:2482> INFO - No sort tailoring available for locale
'English_United States.1252'
[10123] bbl.pm:427> INFO - Writing 'PsammetichusII.bbl' with encoding 'UTF-8'
[10201] bbl.pm:498> INFO - Output to PsammetichusII.bbl
[10203] Biber.pm:106> INFO - WARNINGS: 13

On 11 January 2012 01:16, John Collins <collins at phys.psu.edu> wrote:
> Robert B. Gozzoli wrote:
>> I have a problem with perl.exe, and this does not make Texify in
>> WinEdt as well as TexWorks work properly under Windows 7. Last week, I
>> had a problem with perl when I updated TexLive 2011 through tlmgr by
>> Cmd. The screen at the end complained that it could not update
>> updmap.sys.
>
> Actually the problem is not with perl, but with an error that biber finds.
>  In the result of your run you have:
>
>
>> Latexmk: This is Latexmk, John Collins, 9 December 2011, version: 4.30a.
>
> This is a message from latexmk; it shows that perl is working and correctly
> invoked latexmk.
>
> The rest of your output shows that biber was run by latexmk, and that biber
> reported an error.
>
> This may be connected with tlmgr's complaint that it couldn't update
> updmap.sys; I'll let the experts on TeXLive configuration deal with that.
>
> The output from running biber was summarized by latexmk as follows:
>
>
>> ------------
>> Running 'biber  "PSAMMETICHUSII"'
>> ------------
>> Latexmk: applying rule 'biber PSAMMETICHUSII'...
>> Latexmk: Found biber source file(s) [PSAMMETICHUSII.bcf
>> PsammetichusII.bib]
>> Collected error summary (may duplicate other messages):
>>  biber PSAMMETICHUSII: Command for 'biber PSAMMETICHUSII' gave return code
>> 2304
>> Latexmk: Use the -f option to force complete processing.
>> Biber warning: [6745] Utils.pm:169> WARN - BibTeX subsystem:
>>
>> C:\Users\Robynet\AppData\Local\Temp\WWfSv_b9Sj\PsammetichusII.bib_3804.utf8,
>> line 1, warning: 3 characters of junk seen at toplevel
>
>
> followed by a bunch of warnings about database entries that were not found.
>  The warning messages report they are from a perl module Utils.pm that is
> part of biber.
>
> Have a look at biber's log file PsammetichusII.blg.  It may contain more
> information about what went wrong.
>
> You could also try running biber from the command line: when the current
> working directory is that of your document, use the command
>
>      biber PSAMMETICHUSII
>
> Does that give the same errors?
>
> John Collins
> (latexmk maintainer)



More information about the tex-live mailing list