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

Bug#429314: texlive-context: missing dependency on lmodern



Package: texlive-context
Version: 2005.dfsg.3-1
Severity: important

This minimal test.tex ConTeXt example fails when run with
'texexec --pdf test.tex' (in Debian 'etch'):

  \starttext
  \input tufte
  \stoptext

Here is the first error (the remainder are similar):

  kpathsea: Running mktextfm ec-lmr12
  mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ec-lmr12
  This is METAFONT, Version 2.71828 (Web2C 7.5.5)

  kpathsea: Running mktexmf ec-lmr12
  ! I can't find file `ec-lmr12'.
  <*> ...ljfour; mag:=1; nonstopmode; input ec-lmr12

Installing 'lmodern' fixes the errors, because it provides those
missing tfm files.  So texlive-context should depend on lmodern, not
merely recommend lmodern.  Without lmodern, I think the package is
totally unusable.

My only worry about this bug report -- and the reason that I did not
mark it 'severe' -- is that it is /such/ a severe bug.  So I wonder
why I (or others) never noticed it before.  Did something change that
made lmodern required all of a sudden?  Or am I not understanding
something?

This machine runs Ubuntu feisty (i686), but I ran the above tests in a
pbuilder Debian 'etch' chroot.  I did 'sudo pbuilder login' (I think
it already had the etch security updates), then 'apt-get install
texlive-context'.  Then I ran that test file, found that it failed,
did 'apt-get install lmodern', and reran it with success.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-16-generic
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages texlive-context depends on:
ii  libxml-parser-perl        2.34-4.2       Perl module for parsing XML files
ii  perl-tk                   1:804.027-7    Perl module providing the Tk graph
ii  texlive-base              2005.dfsg.3-1  TeX Live: Essential programs and f
ii  texlive-common            2005.dfsg.3-1  TeX Live: Base component
ii  texlive-metapost          2005.dfsg.2-12 TeX Live: MetaPost (and Metafont) 
ii  texlive-pdfetex           2005.dfsg.2-12 TeX Live: pdfTeX

texlive-context recommends no packages.

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]         1.5.11     Debian configuration management sy
ii  ucf                           2.0020     Update Configuration File: preserv

Versions of packages texlive-context is related to:
pn  tetex-base                    <none>     (no description available)
pn  tetex-bin                     <none>     (no description available)
pn  tetex-extra                   <none>     (no description available)

-- debconf information:
  tex-common/check_texmf_missing:
  tex-common/check_texmf_wrong:



Reply to: