delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/03/25/10:45:40

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:content-type:content-transfer-encoding
:subject:date:message-id:to:mime-version; q=dns; s=default; b=Wr
/rsk5aDTfD9l6aUhiXjTQssnwlJJ/uybC4Dr4L0ByPPliOzdTbjpYiwz5eHjBlC8
IarK9B/Ds52T+6PHoYgQLEo/bLpmrE54FSCUKkIFakHxMpnI/tKfGQArTk3m0oBB
eluTFzOWWFFH8fB+AGA8Pq5MpR6nKfQOgjvRCvhTs=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:content-type:content-transfer-encoding
:subject:date:message-id:to:mime-version; s=default; bh=E2M4tKCp
ZI1Mk/39NUcFugeSyJc=; b=WWWyhWTPHEeRH7OfffSyqhu+exxhG06r+8tL+s3C
1gyzE1VaLIOW/doxQ/HStkf9jxIBnnKofhJr1MvgFqr2ENFb6EpDAPwzBQ4EU6nt
+5b8uUpIaoDVDGBdPQ0oUAWtVY8FyoiyaHOto37r4XwYkdhBir7wKi3MSLEBvoti
P8s=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: Yes, score=5.3 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=no version=3.3.2
X-HELO: fsmsg2.sics.se
From: Per Mildner <Per DOT Mildner AT sics DOT se>
Subject: makeinfo --pdf broken (! Font \circle=lcircle10 not loadable)
Date: Tue, 25 Mar 2014 15:45:12 +0100
Message-Id: <018E1AF7-5BEF-41A2-876F-650612B789B4@sics.se>
To: cygwin AT cygwin DOT com
Mime-Version: 1.0 (Apple Message framework v1283)
X-Proofpoint-Spam-Reason: safe
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-03-25_04:2014-03-25,2014-03-25,1970-01-01 signatures=0
X-IsSubscribed: yes
Note-from-DJ: This may be spam
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id s2PEjZLL001497

I can not get makeinfo --pdf to work on todays Cygwin (same problem in
both 32-bit and 64-bit Cygwin installation, on 64-bit Windows 7).

It looks as if it can not find the lcircle10 font. I have tried installing most of the texlive-collection* packages but none seem to install that font.

It used to work in earlier versions of cygwin/tex/makeinfo


# The latest texinfo.tex, but I have tried with older versions as well (from 2007 at least)
$ curl -s 'http://svn.savannah.gnu.org/viewvc/*checkout*/trunk/doc/texinfo.tex?root=texinfo&content-type=text%2Fplain' -o texinfo.tex
$ grep 'texinfoversion' texinfo.tex | head -n 1
\def\texinfoversion{2014-03-18.17}
# A minimal makeinfo file, according to the manual
$ cat test.texi 
\input texinfo
@setfilename info-file-name
@settitle name-of-manual

Some text

@bye
$ ls
test.texi  texinfo.tex
# makeinfo works
$ makeinfo test.texi 
test.texi: warning: document without nodes
$ ls
info-file-name	test.texi  texinfo.tex
# makeinfo --html works
$ makeinfo --html test.texi 
$ ls
info-file-name	info-file-name.html  test.texi	texinfo.tex
#
# PROBLEM: makeinfo --pdf does not work
#
$ makeinfo --verbose --pdf test.texi 
EXEC texi2dvi|--verbose|--pdf|test.texi
/usr/bin/texi2dvi: Processing test.texi ...
/usr/bin/texi2dvi: BIBINPUTS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: BSTINPUTS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: DVIPSHEADERS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: INDEXSTYLE='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: MFINPUTS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: MPINPUTS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: TEXINPUTS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: TFMFONTS='.:/tmp/test:/tmp/test/.:'
/usr/bin/texi2dvi: texinfo.tex appears to be broken.
This may be due to the environment variable TEX set to something
other than (plain) tex, a corrupt texinfo.tex file, or 
to tex itself simply not working.
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Cygwin)
 restricted \write18 enabled.
entering extended mode
(./txiversion.tex (/tmp/test/texinfo.tex
Loading texinfo [version 2014-03-18.17]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
! Font \circle=lcircle10 not loadable: Metric (TFM) file not found.
<to be read again> 
                   \allocationnumber 
\alloc@ ...ifnum \count 1#1 < #4\allocationnumber 
                                                  =\count 1#1 \global \advan...
l.6407 \newdimen\circthick
                          
? 
! Emergency stop.
<to be read again> 
                   \allocationnumber 
\alloc@ ...ifnum \count 1#1 < #4\allocationnumber 
                                                  =\count 1#1 \global \advan...
l.6407 \newdimen\circthick
                          
No pages of output.
Transcript written on txiversion.log.

kpathsea: Running mktextfm lcircle10
/usr/share/texmf-dist/web2c/mktexnam: Could not map source abbreviation  for lcircle10.
/usr/share/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input lcircle10
This is METAFONT, Version 2.718281 (TeX Live 2013/Cygwin)

kpathsea: Running mktexmf lcircle10

! I can't find file `lcircle10'.
<*> ...jfour; mag:=1; nonstopmode; input lcircle10
                                                  
Please type another input file name
! Emergency stop.
<*> ...jfour; mag:=1; nonstopmode; input lcircle10
                                                  
Transcript written on mfput.log.
grep: lcircle10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input lcircle10' failed to make lcircle10.tfm.
kpathsea: Appending font creation commands to missfont.log.
/usr/bin/texi2dvi: quitting.
/usr/bin/texi2dvi: Removing /tmp/test/test.t2d
$ tex --version
TeX 3.1415926 (TeX Live 2013/Cygwin)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
$ makeinfo --version
makeinfo (GNU texinfo) 5.2

Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ texi2any --version
texi2any (GNU texinfo) 5.2

Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ texi2dvi --version
texi2dvi (GNU Texinfo 5.2) 5381

Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ uname -a
CYGWIN_NT-6.1-WOW64 WIN-P9VPKN0BPQM 1.7.28(0.271/5/3) 2014-02-09 21:06 i686 Cygwin

# Explicitly setting $TEX makes no difference (it has solved other
# issues in the past)
$ TEX=tex makeinfo --verbose --pdf test.texi 
# ... same problem ...

# Looking for lcircle10-related files
$ find / -xdev -name '*circ*'
/usr/share/emacs/24.3/lisp/net/rcirc.elc
/usr/share/info/rcirc.info.gz
/usr/share/texmf-dist/fonts/afm/public/amsfonts/latxfont/lcircle1.afm
/usr/share/texmf-dist/fonts/afm/public/amsfonts/latxfont/lcirclew.afm
/usr/share/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb
/usr/share/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcircle1.pfm
/usr/share/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcirclew.pfb
/usr/share/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcirclew.pfm
$ find / -xdev -name 'texfonts.map'
$ # nothing found


An older, working, cygwin installation (on windows XP Professional
x64) has:

sh$ mkdir /tmp/test
sh$ cd /tmp/test
sh$ curl -s 'http://svn.savannah.gnu.org/viewvc/*checkout*/trunk/doc/texinfo.tex?root=texinfo&content-type=text%2Fplain' -o texinfo.tex
sh$ texi2dvi --pdf --verbose test.texi
/usr/bin/texi2dvi: Processing test.texi ...
/usr/bin/texi2dvi: BIBINPUTS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: BSTINPUTS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: DVIPSHEADERS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: INDEXSTYLE='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: MFINPUTS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: MPINPUTS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: TEXINPUTS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: TFMFONTS='.:/tmp/test:/tmp/test/.::'
/usr/bin/texi2dvi: Removing /tmp/test/test.t2d
sh$ texi2dvi --version
texi2dvi (GNU Texinfo 4.13) 1.135

Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
sh$ tex --version
TeX 3.141592 (Web2C 7.5.4)
kpathsea version 3.5.4
Copyright (C) 1997-2004 D.E. Knuth.
Kpathsea is copyright (C) 1997-2004 Free Software Foundation, Inc.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the TeX copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
Kpathsea written by Karl Berry and others.

sh$ uname -a
CYGWIN_NT-5.2-WOW64 OCTOPUSSY-VM-WI 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin
sh$ find / -xdev -name '*circ*'
/usr/share/doc/groff/1.20.1/examples/chem/122/chAg_circle.chem
/usr/share/emacs/23.4/lisp/net/rcirc.elc
/usr/share/icons/handhelds/cursors/circle
/usr/share/icons/redglass/cursors/circle
/usr/share/icons/whiteglass/cursors/circle
/usr/share/info/rcirc
/usr/share/texmf/fonts/source/public/latex/circle.mf
/usr/share/texmf/fonts/source/public/latex/lcircle.mf
/usr/share/texmf/fonts/source/public/latex/lcircle10.mf
/usr/share/texmf/fonts/source/public/latex/lcirclew10.mf
/usr/share/texmf/fonts/tfm/public/latex/lcircle10.tfm
/usr/share/texmf/fonts/tfm/public/latex/lcirclew10.tfm
sh$ find / -xdev -name 'texfonts.map'
# nothing found

Per Mildner                                     Per DOT Mildner AT sics DOT se
Swedish Institute of Computer Science


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019