Red Hat Bugzilla – Bug 69262
xmltex RPM package missing a few files
Last modified: 2008-05-01 11:38:03 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/0
Description of problem:
Package xmltex-20000118-10.noarch.rpm is missing two files,
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rpm -i xmltex-20000118-10.noarch.rpm
2. rpm --verify xmltex
3. rpm2cpio xmltex-20000118-10.noarch.rpm | cpio -t
Actual Results: Files not found. Running "xmlto pdf foo.xml" fails as a result
with "I can't find the file 'pdfxmltex.fmt'!"
Expected Results: File should be in cpio / rpm.
These files are created by the %post scriptlet
rpm --scripts xmltex
Ok, then it looks like the %post scriptlet isn't working.
If I run the commands indicated by "rpm --scripts xmltex" by hand
(as root), the second one fails with,
This is pdfTeX, Version 3.14159-14h-released-20010417 (Web2C 184.108.40.206) (INITEX)
(Fatal format file error; I'm stymied)
fmtutil: `pdftex -ini -fmt=pdfxmltex -progname=pdfxmltex &pdflatex
and the missing files are still not created.
I don't understand the workings of tetex well enough to
know what/where the source of the problem is.
Was this an upgrade? There was an anaconda bug that caused many packages not
to be upgraded. You might need to upgrade tetex* by hand.
Yes it was an upgrade from 7.2, and indeed some of the RPMs were
not updated. Updating them fixed my problems. Thank you!