Your message dated Wed, 16 Sep 2009 10:47:42 +0200
with message-id <[email protected]>
and subject line Re: Bug#546858: More info
has caused the Debian Bug report #546858,
regarding trie_size too small in default config for texlive-full
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
546858: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546858
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: texlive-base
Version: 2007.dfsg.2-1~lenny2
Tags: patch
Hi all!
Upgrading an otherwise up-to-date lenny system to 5.0.3 I got this:
Setting up texlive-lang-danish (2007.dfsg.4-1+lenny1) ...
Running mktexlsr. This may take some time... done.
Building format(s) --byhyphen /var/lib/texmf/tex/generic/config/language.dat.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.pnpsLiog
Please include this file if you report a bug.
dpkg: error processing texlive-lang-danish (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of texlive-full:
texlive-full depends on texlive-lang-danish (>= 2007); however:
Package texlive-lang-danish is not configured yet.
dpkg: error processing texlive-full (--configure):
dependency problems - leaving unconfigured
Setting up texlive-lang-czechslovak (2007.dfsg.4-1+lenny1) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Building format(s) --byhyphen /var/lib/texmf/tex/generic/config/language.dat.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.HOYJRvrG
Please include this file if you report a bug.
dpkg: error processing texlive-lang-czechslovak (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
texlive-lang-danish
texlive-full
texlive-lang-czechslovak
Digging into the logs I found the following, which I kind of expected as I had
already seen similar issues when upgrading to lenny from etch:
(/usr/share/texmf-texlive/tex/generic/xu-hyphen/xu-glhyph.tex
(/usr/share/texmf-texlive/tex/generic/hyphen/glhyph.tex))
\...@swedish=\language45
(/usr/share/texmf-texlive/tex/generic/hyphen/svhyph.tex
Swedish hyphenation patterns, Jan Michael Rynning, 1994-03-03.)
\...@ukenglish=\language46
(/usr/share/texmf-texlive/tex/generic/hyphen/ukhyphen.tex
! TeX capacity exceeded, sorry [pattern memory=270000].
l.6243 push4ie
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.
Here is how much of TeX's memory you used:
3878 strings out of 97979
49505 string characters out of 1215160
47718 words of memory out of 1000000
3381 multiletter control sequences out of 10000+50000
3640 words of font info for 14 fonts, out of 500000 for 2000
637 hyphenation exceptions out of 8191
20i,0n,20p,229b,172s stack positions out
I don't know whether I'm the only one seeing this, or whether this is related to
my systems being amd64; on my hosts, at least, it is reproducible, but also
easily fixed by increasing trie_size to 470000 (maybe lower values would be
fine, too; I didn't attempt to do a binary search).
Best,
Michael
pgpVe7V7ZcaOi.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
> On Mi, 16 Sep 2009, Michael Tautschnig wrote:
> > Not sending that file for now as the issue will probably be solved once I
> > understand the way update-texmf works...
> >
> > Could you just briefly explain how update-texmf takes its decisions? I think
> > we'll be able to close that bug in a few moments :-)
>
> Concatenating all the texmf.d/* parts into one file, then using ucf to
> merge changes you have made to texmf.cnf into the new one.
>
> So bottom line, if you didn't change anything of importance, remove
> /etc/texmf/texmf.cnf, then call as root update-texmf, that should create
> a texmf.cnf file with trie_size set to 4000000.
>
Ok, thanks, will do. I still don't know why all that happened, but probably
nothing that is to be resolved within the Debian packages.
Sorry for the noise,
Michael
pgp4imVTE2S5q.pgp
Description: PGP signature
--- End Message ---