Summary: | app-text/texlive-core-2007-r13: texmf-update misses german hyphenation | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin von Gagern <Martin.vGagern> |
Component: | Current packages | Assignee: | Alexis Ballier <aballier> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | coldwind, tex |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
log resulting in missing hyphenation
log resulting in correct hyphenation Diff of logs |
Description
Martin von Gagern
2008-07-02 18:45:45 UTC
Created attachment 159357 [details]
log resulting in missing hyphenation
This is the contents of /var/lib/texmf/web2c/pdftex/latex.log after running texmf-update lost the hyphenations.
Created attachment 159359 [details]
log resulting in correct hyphenation
This is the contents of /var/lib/texmf/web2c/pdftex/latex.log after running
fmtutil-sys --all to restore the hyphenations.
Created attachment 159361 [details, diff]
Diff of logs
These are the differences between the two logs. Maybe the reason for the breakage is somewhere in there.
Martin, is this problem present in -r12? what do you have in /etc/texmf/tex ? I don't have it here; perhaps there are config files overridding the settings. (In reply to comment #4) > Martin, is this problem present in -r12? Yes, I could reproduce this with -r12. (In reply to comment #5) > what do you have in /etc/texmf/tex ? subdirectories amstex, context, cyrplain, generic, lambda, latex, mex, plain and platex, each with a config subdir, each with several config files, mostly *.ini. > I don't have it here; perhaps there are config files overridding the settings. I couldn't find any package claiming to own these files. Might be left over from a tetex installation, I'm not sure. Maybe I should delete them, but as this is a live system, I can't do so just now, as I don't know what will break. (In reply to comment #6) > (In reply to comment #5) > > what do you have in /etc/texmf/tex ? > > subdirectories amstex, context, cyrplain, generic, lambda, latex, mex, plain > and platex, each with a config subdir, each with several config files, mostly > *.ini. > > > I don't have it here; perhaps there are config files overridding the settings. > > I couldn't find any package claiming to own these files. Might be left over > from a tetex installation, I'm not sure. Maybe I should delete them, but as > this is a live system, I can't do so just now, as I don't know what will break. you probably already have them in /usr/share/texmf* ; I think moving them away, running texmf-update to see what happens, and then putting them back can not break anything. You can also try to diff them against the stock ones from texlive. Indeed fixed by removing /etc/texmf/tex Interesting fact is that in my logs, the correct run was the one referencing /etc while the broken one used /usr. As to the different behaviour of fmtutil-sys inside and outside texmf-update, I still have no clue. The differences for the files present in both directories seem rather minor, include this version number in preload.cfg, but most of the ini files are not present in /usr/share/texmf. /usr/share/texmf/tex/platex/config/pdfplatex.ini is a symlink to /etc/texmf/tex/platex/config/pdfplatex.ini and therefore now dead; that file seems to be orphaned in any case, though. worksforme then |