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

Bug#546858: marked as done (trie_size too small in default config for texlive-full)



Your message dated Wed, 16 Sep 2009 10:47:42 +0200
with message-id <20090916084740.GB2076@l04.local>
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 owner@bugs.debian.org
immediately.)


-- 
546858: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546858
Debian Bug Tracking System
Contact owner@bugs.debian.org 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))
\l@swedish=\language45

(/usr/share/texmf-texlive/tex/generic/hyphen/svhyph.tex
Swedish hyphenation patterns, Jan Michael Rynning, 1994-03-03.)
\l@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


Attachment: pgpEoRDNHTgk2.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

Attachment: pgpnHk41TqEJe.pgp
Description: PGP signature


--- End Message ---

Reply to: