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

Bug#725111: Dependency mess (Can't locate TeXLive/TLUtils.pm)



Package: tex-common
Version: 4.03
Severity: serious

An upgrade yesterday failed with a bunch of TeX packages failing. After
that:

# dpkg --configure -a
⋮
Setting up tex-common (4.03) ...
Running mktexlsr. This may take some time... done.
Running mtxrun --generate. This may take some time... done.
Running updmap-sys. This may take some time... 
updmap-sys failed. Output has been stored in
/tmp/updmap.zXegYtLB
Please include this file if you report a bug.
⋮

# cat /tmp/updmap.zXegYtLB 
Can't locate TeXLive/TLUtils.pm in @INC (you may need to install the TeXLive::TLUtils module) (@INC contains: /usr/share/texlive/tlpkg /etc/perl /usr/local/lib/perl/5.18.1 /usr/local/share/perl/5.18.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/bin/updmap line 41.
BEGIN failed--compilation aborted at /usr/bin/updmap line 41.

It appears that in stable, this was in texlive-common. Now its been
moved to texlive-base. Unfortunately, I'm left with:

 - texlive-common not installed
 - texlive-base 2012.20120611-5 from stable

so there is no TLUtils.pm on my system.

Seems like tex-common ought to have a versioned Depends on texlive-base.
Not sure if that's all that is needed...

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (150, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]  1.5.51
ii  dpkg                   1.16.10
ii  ucf                    3.0027+nmu1

tex-common recommends no packages.

Versions of packages tex-common suggests:
ii  debhelper  9.20130720

Versions of packages texlive-base depends on:
ii  debconf [debconf-2.0]  1.5.51
ii  dpkg                   1.16.10
ii  install-info           5.1.dfsg.1-5
ii  libpaper-utils         1.1.24+nmu2
ii  luatex                 0.70.1.20120524-3
ii  texlive-binaries       2012.20120628-4
pn  texlive-common         <none>
pn  texlive-doc-base       <none>
ii  ucf                    3.0027+nmu1
ii  xdg-utils              1.1.0~rc1+git20111210-7

Versions of packages texlive-base recommends:
ii  lmodern  2.004.4-3

Versions of packages texlive-base suggests:
ii  evince [postscript-viewer]       3.8.3-2
ii  ghostscript [postscript-viewer]  9.05~dfsg-8
ii  gv [postscript-viewer]           1:3.7.4-1
ii  mupdf [pdf-viewer]               1.2-2
ii  okular [postscript-viewer]       4:4.10.5-1
ii  perl-tk                          1:804.031-1+b1
ii  xpdf [pdf-viewer]                3.03-11

Versions of packages texlive-binaries depends on:
ii  dpkg            1.16.10
ii  ed              1.9-2
ii  install-info    5.1.dfsg.1-5
ii  libc6           2.17-92+b1
ii  libfontconfig1  2.10.2-2
ii  libfreetype6    2.4.9-1.1
ii  libgcc1         1:4.8.1-10
ii  libgraphite3    1:2.3.1-0.2
ii  libgs9          9.05~dfsg-8
ii  libkpathsea6    2012.20120628-4
ii  libpng12-0      1.2.49-4
ii  libpoppler19    0.18.4-8
ii  libptexenc1     2012.20120628-4
ii  libstdc++6      4.8.1-10
ii  libx11-6        2:1.6.1-1
ii  libxaw7         2:1.0.11-1
ii  libxmu6         2:1.1.1-1
ii  libxpm4         1:3.5.10-1
ii  libxt6          1:1.1.4-1
ii  perl            5.18.1-4
pn  texlive-common  <none>
ii  zlib1g          1:1.2.8.dfsg-1

Versions of packages texlive-binaries recommends:
ii  luatex          0.70.1.20120524-3
ii  python          2.7.5-4
ii  ruby            1:1.9.3
ii  ruby1.8 [ruby]  1.8.7.358-7.1
ii  texlive-base    2012.20120611-5
ii  tk8.4 [wish]    8.4.20-1
ii  tk8.5 [wish]    8.5.14-2

-- Configuration Files:
/etc/texmf/web2c/mktex.cnf changed:
: ${MT_FEATURES=appendonlydir:texmfvar}
: ${MODE=ljfzzz}
: ${BDPI=1200}


-- debconf information:
  tex-common/check_texmf_wrong:
  tex-common/check_texmf_missing:
  texlive-base/texconfig_ignorant:
* texlive-base/binary_chooser: pdftex, dvips, dvipdfmx, xdvi


Reply to: