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

Bug#190721: splitting of texdoctk is hosed



From: Josh Buhl <uzs33d@uni-bonn.de>
Subject: Bug#190721: splitting of texdoctk is hosed
Date: Tue, 29 Apr 2003 11:10:38 +0200

> > Have you any good design?
> 
> Well, here's what I think:
> 
> Extracting tetex-extra produces about 32800 1024 Kb blocks of data which 
> is split up roughly like this:
> 
> 20758 blocks in /usr/share/texmf/fonts
> 7456  blocks in /usr/share/texmf/tex/latex
> 1518  blocks in /usr/share/texmf/omega
> 60    blocks in /etc (including the conf files for texdoctk)

Ah, this helps me much to grasp the contents
of tetex-extra.

> Certainly stuffing a few conffiles from /etc into tetex-extra doesn't 
> effect anything, so my first suggestion would be to put all the /etc 
> stuff (as far as they are not exclusive to tetex-extra) back into 
> tetex-base. This also makes a cleaner break, since then tetex-extra 
> would only have things from /usr/share/texmf in it.

kohda@nsx:~$ dpkg -L tetex-extra | grep /etc
/etc
/etc/texmf
/etc/texmf/lambda
/etc/texmf/lambda/language.dat
/etc/texmf/dvips
/etc/texmf/dvips/config.ams
/etc/texmf/dvips/config.cm
/etc/texmf/dvips/psfonts.ams
/etc/texmf/dvips/psfonts.cm
/etc/texmf/dvips/config.amz
/etc/texmf/dvips/config.cmz
/etc/texmf/dvips/psfonts.amz
/etc/texmf/dvips/psfonts.cmz
/etc/texmf/dvips/bsr-interpolated.map
/etc/texmf/dvips/bsr.map
/etc/texmf/dvips/xypic.map
/etc/texdoctk
/etc/texdoctk/texdoctk.dat
/etc/texdoctk/texdocrc

Well, (almost all) these files are only for tetex-extra 
stuffs.  For example psfonts.amz is for BlueSky Type1
AMS fonts in tetex-extra (I'm not sure of terminology, though).

It might be possible (or rather better?) to put texdoctk 
files in tetex-base, but then tetex-base should depends on
perl-tk and note we had another bugs(#170382, #173872) which 
said "upgrade forces users to install 7Mb extra libs"

We moved texdocktk files in tetex-extra to fix these
problem to some extent, at present.

> I think the most aesthetically pleasing, most logical, and cleanest 
> option would be to make a package tetex-extra-fonts and put the 21 Mb of 
> font stuff into it and put the rest back into tetex-base.

Hmm, as far as I investigated quickly, many stuffs in 
/usr/share/texmf/fonts and /usr/share/texmf/tex are
related with each other.

*.fd (and *.sty) files in /usr/share/texmf/tex/ are necessary
to use fonts in /usr/share/texmf/fonts/ so the issue is not so
simple as you might think.

But I have an impression that we could make the situation
a bit refined if we reconsider the issue.

Thanks,			       2003-5-2(Fri)

-- 
 Debian Developer & Debian JP Developer - much more I18N of Debian
 Atsuhito Kohda <kohda@debian.org>
 Department of Math., Tokushima Univ.



Reply to: