Kenward Vaughan <[EMAIL PROTECTED]> wrote: > On Fri, Nov 11, 2005 at 03:51:35PM +0100, Frank Küster wrote: >> Kenward Vaughan <[EMAIL PROTECTED]> wrote: >> >> > On Wed, Nov 09, 2005 at 09:30:44AM +0100, Frank Küster wrote: >> >> Now in the future, *never* edit texmf.cnf again, but instead just edit >> >> the files in texmf.d. You will (of course) still be asked by dpkg if >> > ... >> > >> > >> > I don't believe I ever have--I have no memory of ever changing any of >> > these files. I looked through the diff file, but frankly couldn't see >> > anything recognizable. >> >> This could mean that there is a bug in our ucf handling of the file. Do >> you still have a copy of the file just before the procedure, i.e. the >> first backup copy I advised you to make? It would be nice if you could >> send us the file. >> >> Regards, Frank > > It's attached.
It looks suspiciously as if you have - edited it manually, and - tried teTeX 3.0 from experimental before and downgraded again. Here's why I think that (the pbuilder directory contains a Debian system just installed from etch): --- vaughan.texmf.cnf 2005-11-13 13:10:12.250301336 +0100 +++ /var/cache/pbuilder/build/1666/etc/texmf/texmf.cnf 2005-11-13 13:01:09.693782464 +0100 @@ -95,14 +95,7 @@ % - list $VARTEXMF in the TEXMF definition; % - make sure that $VARTEXMF precedes $TEXMFMAIN in the TEXMF definition. % TEXMF = $TEXMFMAIN -TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$VARTEXMF,!!$TEXMFSYSVAR,!!$TEXMFMAIN} - -% TEXMFSYSVAR *must* be set to /var/lib/texmf in Debian; the old -% name VARTEXMF is no longer used -% -% This variable was forcibly introduced by the postinst script. -TEXMFSYSVAR = /var/lib/texmf - +TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFOLDLOCAL,!!$VARTEXMF,!!$TEXMFMAIN} % The system trees. These are the trees that are shared by all the users. SYSTEXMF = $TEXMFLOCAL;$TEXMFOLDLOCAL;$VARTEXMF;$TEXMFMAIN The setting of TEXMFSYSVAR that is in your "old" file never existed in any 2.0.2 package, it's only present in 3.0. The diff continues: %%% From file: /etc/texmf/texmf.d/45TeXinputs.cnf % LaTeX 2e specific macros are stored in latex/, macros that can only be % used with 2.09 in latex209/. In addition, we look in the directory @@ -512,8 +501,7 @@ max_in_open = 15 % simultaneous input files and error insertions param_size = 5000 % simultaneous macro parameters save_size = 5000 % for saving values outside current group -%stack_size = 1500 % simultaneous input sources -stack_size = 2500 % simultaneous input sources +stack_size = 1500 % simultaneous input sources % These are Omega-specific. ocp_buf_size = 20000 % character buffers for ocp filters. The commented original line and the following line with a larger setting seems to indicate that you have edited either 45TeXinputs.cnf or (rather) texmf.cnf. Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer