[tex-live] should lh depend on ecrm?

Ivan Shmakov ivan at theory.asu.ru
Wed Sep 24 10:47:58 CEST 2008


>>>>> Reinhard Kotucha <reinhard.kotucha at web.de> writes:

 >> .dos-c $ wine mktextfm larm1200 

[...]

 >> fixme:msvcrt:_spawnve only trying .exe when no extension given

 > Where does this error message come from?  From msvcrt?  Where does
 > the word "fixme" come from?  Certainly not from Microsoft, they are
 > not interested in user feedback at all.

	As was already answered on the list, this message comes from
	Wine.  The message, however, seems to be mostly harmless.

 > Can you provide more information?  If you want to help to solve the
 > problem, install

 > http://technet.microsoft.com/en-us/sysinternals/default.aspx

 > It's quite crude but better than nothing.

	I'm in doubt that this software will run under Wine, will it?
	Or can I use, e. g., strace(1) instead?

	For the sake of completeness, here is the output produced by the
	command when the ecrm.mf file is installed:

.dos-c $ mv windows/profiles/ivan/.texlive2008/texmf-var/fonts/tfm/lh/lh-t2a/larm1200.tfm{,.} 
.dos-c $ wine mktextfm larm1200 
Invoking /usr/lib/wine/wine.bin mktextfm larm1200 ...
mf-nowin.exe --progname=mf --base=mf \mode:=ljfour; \mag:=1; nonstopmode; input larm1200;
fixme:msvcrt:_setmaxstdio stub: setting new maximum for number of simultaneously open files not implemented,returning 2048
This is METAFONT, Version 2.718281 (Web2C 7.5.7)
fixme:ntdll:TIME_GetTZAsStr Can't match system time zone name "NOVST", bias=-420 and dst=1 to an entry in TZ_INFO. Please add appropriate entry to TZ_INFO and submit as patch to wine-patches
fixme:ntdll:TIME_GetTZAsStr Can't match system time zone name "NOVST", bias=-420 and dst=1 to an entry in TZ_INFO. Please add appropriate entry to TZ_INFO and submit as patch to wine-patches


(c:/windows/profiles/ivan/.texlive2008/texmf-var/fonts/source/lh/lh-t2a/larm120
0.mf (d:/texlive/2008/texmf-dist/fonts/source/lh/base/fikparm.mf
(d:/texlive/2008/texmf-dist/fonts/source/public/cm/cmbase.mf)
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lcyrbeg.mf)
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lkligtbl.mf)
>> 12
>> "input ecrm" (d:/texlive/2008/texmf-dist/fonts/source/jknappen/ec/ecrm.mf)

	Please note that the file loaded here comes from the `ecrm'
	package.

(d:/texlive/2008/texmf-dist/fonts/source/lh/lh-t2a/lacodes.mf)
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lcyrdefs.mf)
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/leroman.mf
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lxpseudo.mf)
(d:/texlive/2008/texmf-dist/fonts/source/jknappen/ec/exrulett.mf [65] [66]
[67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81]
[82] [83] [84] [85] [86] [87] [88] [89] [90])
(d:/texlive/2008/texmf-dist/fonts/source/jknappen/ec/exrllett.mf [97] [98]
[99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
[112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgcyru.mf
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgrusu.mf [192] [193] [194]
[195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206]
[207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218]
[219] [220] [221] [222] [223] [156])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgt2comu.mf [131] [130]
[136] [135] [155] [143] [150] [128] [142] [144] [146] [153])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgt2upu.mf [129] [132]
[133] [134] [137] [138] [141] [145] [147] [148] [149] [152] [154])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgt2lou.mf [140] [139]
[151])) (d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgcyrl.mf
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgrusl.mf [224] [225] [226]
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250]
[251] [252] [253] [254] [255] [188])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgt2coml.mf [163] [162]
[167] [187] [175] [182] [160] [168] [174] [176] [178] [185])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgt2upl.mf [161] [164]
[165] [166] [169] [170] [173] [177] [179] [180] [181] [184] [186])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgt2lol.mf [172] [171]
[183])) (d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgcyrsym.mf [13]
[14] [15] [22] [24] [23] [34] [157] [158] [159] [189] [190] [191])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgengsym.mf [16] [17] [21]
[32] [33] [35] [36] [37] [39] [40] [41] [42] [43] [44] [45] [46] [47] [58]
[59] [60] [62] [61] [64] [91] [92] [93] [94] [95] [96] [123] [124] [125]
[126] [127]) (d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgromp.mf
[38] [63]) (d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgrdigit.mf
[48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgrlig.mf [25] [26] [28]
[27] [29] [30] [31])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/lgcyracc.mf [0] [1] [2]
[3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [19] [20] [18])
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/llvligtb.mf)
(d:/texlive/2008/texmf-dist/fonts/source/lh/base/llrligtb.mf)
(d:/texlive/2008/texmf-dist/fonts/source/lh/lh-t2a/laliker.mf) ) ) )
(some charht values had to be adjusted by as much as 0.07143pt)
Font metrics written on larm1200.tfm.
Output written on larm1200.600gf (256 characters, 59068 bytes).
Transcript written on larm1200.log.
mktexupd failed
c:/windows/profiles/ivan/.texlive2008/texmf-var/fonts/tfm/lh/lh-t2a/larm1200.tfm
Wine exited with a successful status
.dos-c $ 

	It seems that the code in fikparm.mf concatenates string `ec'
	with the font family (`rm' in case of `larm') to produce the
	`ecrm' name, which is then passed to `input'.


More information about the tex-live mailing list