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

The {tetex-base, tetex-bin, tetex-extra} set in experimental doesn't purge cleanly



Hi,

I found that the following sequence consistently leads to a bug:

# dpkg -P tetex-extra tetex-bin tetex-base tex-common

[...]

# apt-get install -t experimental tetex-bin tetex-extra
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  tetex-base tex-common
Suggested packages:
  dvipng chktex lacheck rubber lpr
The following NEW packages will be installed:
  tetex-base tetex-bin tetex-extra tex-common

[...]
\label{everything-is-ok-here}
# dpkg -P tetex-extra tetex-bin tetex-base

[...]

# apt-get install -t experimental tetex-bin tetex-extra
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  tetex-base
Suggested packages:
  dvipng chktex lacheck rubber lpr
The following NEW packages will be installed:
  tetex-base tetex-bin tetex-extra

[...]

and now compiling the following document with pdflatex:

,----
| \documentclass{article}
| \usepackage[T1]{fontenc}
| \usepackage[latin1]{inputenc}
| 
| \begin{document}
| Bah.
| \end{document}
`----

gives:

,----
| % pdflatex essai.tex
| This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
| entering extended mode
| (./essai.tex
| LaTeX2e <2003/12/01>
| Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
| ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
| stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
| h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
| kish, ukrainian, nohyphenation, loaded.
| (/usr/share/texmf/tex/latex/base/article.cls
| Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
| (/usr/share/texmf/tex/latex/base/size10.clo))
| (/usr/share/texmf/tex/latex/base/fontenc.sty
| (/usr/share/texmf/tex/latex/base/t1enc.def)kpathsea: Running mktextfm ecrm1000
| mkdir: cannot create directory `././var/cache/fonts': Permission denied
| mktextfm: mktexdir /var/cache/fonts/tfm/jknappen/ec failed.
| kpathsea: Appending font creation commands to missfont.log.
| 
| ! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
| nd.
| <to be read again> 
|                    relax 
| l.100 \fontencoding\encodingdefault\selectfont
|                                               
| ? X
| No pages of output.
| Transcript written on essai.log.
`----

whereas it worked correctly in \ref{everything-is-ok-here}. I don't know
where this `././var/cache/fonts' comes from.

-- 
Florent



Reply to: