[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: