Summary: | media-libs/fontconfig-2.10.2: /var/lib/texmf/web2c/pdftex/pdfjadetex.fmt doesn't match pdftex.pool (Fatal format file error; I'm stymied) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] Library | Assignee: | TeX project <tex> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andrius, chris+gentoo-bugzilla, fonts, ian, kripton, Martin.vGagern |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /var/tmp/portage/media-libs/fontconfig-2.10.2/temp/build.log |
Description
Juergen Rose
2013-02-10 12:16:06 UTC
same error here on ~amd64 Re-emerging jadetex did the trick for me. (In reply to comment #2) > Re-emerging jadetex did the trick for me. Helps here, too. What package broke jadetex? That should trigger a re-emerge (In reply to comment #2) > Re-emerging jadetex did the trick for me. Works here too. The thing that puzzles me is why doesn't `fmtutil-sys --listcfg` list pdfjadetex? (In reply to comment #5) > The thing that puzzles me is why doesn't `fmtutil-sys --listcfg` list > pdfjadetex? Answering my own question, it's because the pdfjadetex.ini file mentioned by /etc/texmf/fmtutil.d/format.jadetex.cnf doesn't exist. I think this is the root of the problem that prevents the pdfjadetex.fmt file being updated. This is really a bug in the app-text/jadetex package, not media-libs/fontconfig. (In reply to comment #6) > (In reply to comment #5) > > The thing that puzzles me is why doesn't `fmtutil-sys --listcfg` list > > pdfjadetex? > > Answering my own question, it's because the pdfjadetex.ini file mentioned by > /etc/texmf/fmtutil.d/format.jadetex.cnf doesn't exist. I think this is the > root of the problem that prevents the pdfjadetex.fmt file being updated. > > This is really a bug in the app-text/jadetex package, not > media-libs/fontconfig. The app-text/jadetex-3.13-r3 ebuild only installs jadetex.ini although the jadetex-3.13.tar.gz file contains both jadetex.ini and pdfjadetex.ini. These are more or less identical except that jadetex.ini is not terminated by a newline character whereas pdfjadetex.ini is terminated by a newline character. I don't think that makes any difference to the functionality of the file. Either the app-text/jadetex ebuild should install the pdfjadetex.ini file, or /usr/portage/app-text/jadetex/files/format.jadetex.cnf should refer to jadetex.ini instead of pdfjadetex.ini on the line for pdfjadetex. For a temporary fix, edit /etc/texmf/fmtutil.d/format.jadetex.cfg and change pdfjadetex.ini to jadetex.ini. Then run texmf-update. There should then be no problem emerging media-libs/fontconfig with the doc use-flag. Reassigning to jadetex maintainers wow, thanks. I wonder how this bug has been unnoticed for so long... fixed in -r4, thanks a lot! *** Bug 486072 has been marked as a duplicate of this bug. *** Cross reference: bug 581302 can cause error messages like those discussed here. In that case the actual cause appears to be different: instead of failing to run mktexfmt, it probably gets run but fails to execute successfully, and that failure goes unnoticed. Different bug, but similar symptoms. |