[tldistro] [tlbuild] patches for TeX Live

Norbert Preining preining at logic.at
Sat Sep 3 01:23:00 CEST 2011


Hi Paulo,

On Fr, 02 Sep 2011, pcpa at mandriva.com.br wrote:
> because some scripts in texlive 2011 require them (updmap at least
> I think). And also, initially I learned about texlive.tlpdb almost
> by accident...

Aehmm, you have seen
	Master/tlpkg/doc/articles/
?

>   Is it reasonable to request a "collection-fontsminimal" ?

Make a proposal which fonts should be moved there!

Be reminded, that a normal package should only occur in *one* collections.

>   I mean it because it is hard to think it really needs to
> use 579M of fonts in a base/minimal/functional texlive
> install. For example:

How do you come to this size??? Why don't you install
	collections-fontsrecommended
?

I cannot understand how you come to these numbers. I installed
texlive with scheme-minimal and got:
$ du -sh 2011
65M	2011
Then I installed collection-fontsrecommended:
$ tlmgr install collection-fontsrecommended
tlmgr: package repository /var/www/norbert/tlnet
[1/29, ??:??/??:??] install: avantgar [245k]
[2/29, 00:00/00:00] install: bookman [282k]
[3/29, 00:00/00:00] install: charter [172k]
...
[28/29, 00:25/00:25] install: zapfding [46k]
[29/29, 00:25/00:25] install: collection-fontsrecommended [1k]
tlmgr: package log updated at /home/norbert/tltest/2011/texmf-var/web2c/tlmgr.log
running mktexlsr ...
...

and after that I got:
$ du -sh 2011
228M	2011
$

That makes a difference of 163M (I didn't install doc and sources).

That is definitely not out of being reasonable. Furthermore, the big 
pieces are:
[4/29, 00:01/02:08] install: cm-super [63049k]
[12/29, 00:10/00:13] install: lm [12058k]
[20/29, 00:14/00:15] install: tex-gyre [6270k]

In Debian we package them independently.

I really believe that your packaging system is simply messed up.

Just a small recommendation: Why don't you follow what we do in TeX Live
upstream or what I do in Debian: There are collections that are called
	*recommended*
because they provide a good selection. Package them and the *extra*
separately, or even better, every collection into a separate package.

Best wishes

Norbert
------------------------------------------------------------------------
Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
OBWESTRY (abs.n.)
Bloody-minded determination on part of a storyteller to continue a
story which both the teller and the listeners know has become
desperately tedious.
			--- Douglas Adams, The Meaning of Liff


More information about the tldistro mailing list