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

Bug#330078: latex points to etex, not to tex



On Mon, Sep 26, 2005 at 12:13:03PM +0200, Hilmar Preusse wrote:
> 
> What does "grep latex /etc/texmf/texmf.cnf" and
> "grep latex /etc/texmf/texmf.d" tell you?

$ grep latex /etc/texmf/texmf.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
% latex209, useful for macros that were written for 2.09 and do not
TEXINPUTS.cslatex = .;$TEXMF/tex/{cslatex,csplain,latex,generic,}//
TEXINPUTS.platex  = .;$TEXMF/tex/{platex,latex,generic,}//
TEXINPUTS.latex = .;$TEXMF/tex/{latex,generic,}//
TEXINPUTS.latex209 = .;$TEXMF/tex/{latex209,generic,latex,}//
TEXINPUTS.frlatex = .;$TEXMF/{mltex,tex}/{french,latex,generic,}//
TEXINPUTS.mllatex = .;$TEXMF/{mltex,tex}/{latex,generic,}//
TEXINPUTS.elatex   = .;$TEXMF/{etex,tex}/{latex,generic,}//
TEXINPUTS.pdfcslatex = .;$TEXMF/{pdftex,tex}/{cslatex,csplain,latex,generic,}//
TEXINPUTS.pdflatex = .;$TEXMF/{pdftex,tex}/{latex,generic,}//
TEXINPUTS.pdfelatex = .;$TEXMF/{pdfetex,pdftex,etex,tex}/{latex,generic,}//
TEXINPUTS.lambda = .;$TEXMF/{omega,tex}/{lambda,latex,generic,}//
TEXINPUTS.platex-pl  = .;$TEXMF/tex/{platex,latex,generic,}//
TEXINPUTS.pdfplatex = .;$TEXMF/{pdftex,tex}/{platex,latex,generic,}//
$ rgrep latex /etc/texmf/texmf.d
/etc/texmf/texmf.d/45TeXinputs.cnf:% LaTeX 2e specific macros are stored in latex/, macros that can only be
/etc/texmf/texmf.d/45TeXinputs.cnf:% used with 2.09 in latex209/.  In addition, we look in the directory
/etc/texmf/texmf.d/45TeXinputs.cnf:% latex209, useful for macros that were written for 2.09 and do not
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.cslatex = .;$TEXMF/tex/{cslatex,csplain,latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.platex  = .;$TEXMF/tex/{platex,latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.latex = .;$TEXMF/tex/{latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.latex209 = .;$TEXMF/tex/{latex209,generic,latex,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.frlatex = .;$TEXMF/{mltex,tex}/{french,latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.mllatex = .;$TEXMF/{mltex,tex}/{latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.elatex   = .;$TEXMF/{etex,tex}/{latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.pdfcslatex = .;$TEXMF/{pdftex,tex}/{cslatex,csplain,latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.pdflatex = .;$TEXMF/{pdftex,tex}/{latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.pdfelatex = .;$TEXMF/{pdfetex,pdftex,etex,tex}/{latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.lambda = .;$TEXMF/{omega,tex}/{lambda,latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.platex-pl  = .;$TEXMF/tex/{platex,latex,generic,}//
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXINPUTS.pdfplatex = .;$TEXMF/{pdftex,tex}/{platex,latex,generic,}//

> Did you modify your /etc/texmf/texmf.cnf manually?

No.

Just to see what is going to happen I've just purged again my tetex-*
packages.  /etc/texmf/texmf.cnf disappeared and in /etc/texmf/texmf.d
there is only one file - 96JadeTeX.cnf with the following contents:

TEXINPUTS.jadetex = .;$TEXMF/tex/{jadetex,plain,generic,}//
TEXINPUTS.pdfjadetex = .;$TEXMF/{pdftex,tex}/{jadetex,plain,generic,}//

%%
%% jacking up TeX settings for the unique uses of jadetex
%%
hash_extra.jadetex  = 32500
hash_extra.pdfjadetex  = 32500
pool_size.jadetex = 500000
pool_size.pdfjadetex = 500000
string_vacancies.jadetex = 45000
string_vacancies.pdfjadetex = 45000
max_strings.jadetex = 58500
max_strings.pdfjadetex = 58500
pool_free.jadetex = 47500
pool_free.pdfjadetex = 47500
nest_size.jadetex = 500
nest_size.pdfjadetex = 500
param_size.jadetex = 1500
param_size.pdfjadetex = 1500
save_size.jadetex = 5000
save_size.pdfjadetex = 5000
stack_size.jadetex = 1500
stack_size.pdfjadetex = 1500
extra_mem_bot.jadetex = 85000
extra_mem_bot.pdfjadetex = 85000

After "apt-get install tetex-base tetex-bin tetex-extra" latex points
again to etex and is stumied as before.  Here is the log of the install:

# apt-get install tetex-base tetex-bin tetex-extra
Reading Package Lists... Done
Building Dependency Tree... Done
Suggested packages:
  chktex lacheck rubber
The following NEW packages will be installed:
  tetex-base tetex-bin tetex-extra
0 upgraded, 3 newly installed, 0 to remove and 499 not upgraded.
Need to get 0B/28,5MB of archives.
After unpacking 104MB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously deselected package tetex-base.
(Reading database ... 164657 files and directories currently installed.)
Unpacking tetex-base (from .../tetex-base_2.0.2c-8_all.deb) ...
Selecting previously deselected package tetex-bin.
Unpacking tetex-bin (from .../tetex-bin_2.0.2-31_i386.deb) ...
Selecting previously deselected package tetex-extra.
Unpacking tetex-extra (from .../tetex-extra_2.0.2c-8_all.deb) ...
Setting up tetex-base (2.0.2c-8) ...

Creating config file /etc/texmf/mktex.cnf with new version

Creating config file /etc/texmf/dvips/config.builtin35 with new version

Creating config file /etc/texmf/updmap.d/00updmap.cfg with new version

Creating config file /etc/texmf/dvipdfm/config with new version

Creating config file /etc/texdoctk/texdocrc with new version

Setting up tetex-bin (2.0.2-31) ...

Creating config file /etc/texmf/texmf.d/05TeXMF.cnf with new version

Creating config file /etc/texmf/texmf.d/15Plain.cnf with new version

Creating config file /etc/texmf/texmf.d/45TeXinputs.cnf with new version

Creating config file /etc/texmf/texmf.d/55Fonts.cnf with new version

Creating config file /etc/texmf/texmf.d/65BibTeX.cnf with new version

Creating config file /etc/texmf/texmf.d/75DviPS.cnf with new version

Creating config file /etc/texmf/texmf.d/85Misc.cnf with new version

Creating config file /etc/texmf/texmf.d/90TeXDoc.cnf with new version

Creating config file /etc/texmf/texmf.d/95NonPath.cnf with new version
Generating /etc/texmf/texmf.cnf ...
Creating config file /etc/texmf/texmf.cnf with new version
done
Generating /var/lib/texmf/web2c/fmtutil.cnf ... done
Regenerating /var/lib/texmf/web2c/updmap.cfg ... done
Running initex. This may take some time. ...
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
warning: Could not open char translation file `cp227.tcx'.
fmtutil: /var/lib/texmf/web2c/lambda.oft installed.
fmtutil: /var/lib/texmf/web2c/omega.oft installed.
fmtutil: /var/lib/texmf/web2c/amstex.fmt installed.
fmtutil: /var/lib/texmf/web2c/latex.fmt installed.
fmtutil: /var/lib/texmf/web2c/pdflatex.fmt installed.
fmtutil: /var/lib/texmf/web2c/pdftex.fmt installed.
fmtutil: /var/lib/texmf/web2c/tex.fmt installed.
fmtutil: /var/lib/texmf/web2c/amstex.efmt installed.
fmtutil: /var/lib/texmf/web2c/cont-en.efmt installed.
fmtutil: /var/lib/texmf/web2c/elatex.efmt installed.
fmtutil: /var/lib/texmf/web2c/etex.efmt installed.
fmtutil: /var/lib/texmf/web2c/latex.efmt installed.
fmtutil: /var/lib/texmf/web2c/mptopdf.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdfelatex.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdfetex.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdflatex.efmt installed.
fmtutil: /var/lib/texmf/web2c/pdftex.efmt installed.
fmtutil: /var/lib/texmf/web2c/metafun.mem installed.
fmtutil: /var/lib/texmf/web2c/mpost.mem installed.
fmtutil: /var/lib/texmf/web2c/mf.base installed.
Running updmap. This may take some time. ...


If you want to change the default settings,
use /usr/bin/texconfig to configure teTeX.

Fixing permissions and group of ls-R as specified by debconf ...
mode of `/var/lib/texmf/ls-R' changed to 0664 (rw-rw-r--)
mode of `/var/lib/texmf/ls-R-TEXMFMAIN' changed to 0664 (rw-rw-r--)
mode of `/var/cache/fonts/ls-R' changed to 0664 (rw-rw-r--)
changed group of `/var/lib/texmf/ls-R' to users
changed group of `/var/lib/texmf/ls-R-TEXMFMAIN' to users
changed group of `/var/cache/fonts/ls-R' to users

Setting up tetex-extra (2.0.2c-8) ...

Creating config file /etc/texmf/dvips/config.ams with new version

Creating config file /etc/texmf/dvips/config.cm with new version

Creating config file /etc/texmf/dvips/config.amz with new version

Creating config file /etc/texmf/dvips/config.cmz with new version
Running initex. This may take some time. ...
Running updmap. This may take some time. ...


Anton Zinoviev



Reply to: