Summary: | dev-tex/mh-20080903 : ---! //var/lib/texmf/web2c/tex.fmt doesn't match tex.pool (Fatal format file error; I'm stymied) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kevin O'Gorman <kogorman> |
Component: | Current packages | Assignee: | TeX project <tex> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | jer |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log for mh
environment |
Description
Kevin O'Gorman
2010-12-18 01:24:58 UTC
Created attachment 257458 [details]
build log for mh
Created attachment 257459 [details]
environment
Looks like a problem with texlive update. I thing there's an upgrade guide. I had that one too. Remove /var/lib/texmf/web2c/tex.fmt (and anything else that is not owned by a package and has possibly been lingering in that directory for years) and you should be OK. Still assigning because it's biting more than one user now. (In reply to comment #4) > I had that one too. > > Remove /var/lib/texmf/web2c/tex.fmt (and anything else that is not owned by a > package and has possibly been lingering in that directory for years) and you > should be OK. Still assigning because it's biting more than one user now. > Checking all the plain files in that directory with bash: for i in *; do if [ -f $i ]; then f=$(realpath ./$i); ls -lad $f; equery belongs $f; read $x; fi; done They all appear to have identical timestamps, including the logs and the three with unique names. In my case, Aug 26 2008. None of them belong to any package. On Aug 26, 2008, my "emerge ... world" gave me 4 packages: dev-libs/libxml2-2.6.32 dev-scheme/drscheme-4.1 dev-lang/swig-1.3.36 media-gfx/graphviz-2.20.2 So it looks like libxml2 is the most likely culprit, but it has long since been updated to -2.7.7 without disturbing the offending files. Deleting all of the web2c/* plain files leaves (in my case) 9 directories, and equery belongs $PWD/* reveals that they all belong to one of the 7 owners of the web2c directory. I did a new "emerge ... world" and mh got installed just fine. I guess that cleans it up. There should be no plain files in web2c, just owned subdirectories. Thanks. *** This bug has been marked as a duplicate of bug 237683 *** |