Bug#334613: tetex-bin: same problem still exists
Kenward Vaughan <kay_jay@earthlink.net> wrote:
> On Fri, Nov 11, 2005 at 03:51:35PM +0100, Frank Küster wrote:
>> Kenward Vaughan <kay_jay@earthlink.net> 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
Reply to: