Description of problem: When building an RPM package that includes gtk-doc html files, gtkdoc-mkhtml fails. The command and error from the log are: mkdir ./html cd ./html && gtkdoc-mkhtml mimedir ../mimedir-docs.sgml /usr/bin/openjade:/etc/sgml/catalog:6:8:E: cannot open "/etc/sgml/openjade-1.3.2-34.fc11.soc" (No such file or directory) : Version-Release number of selected component (if applicable): Fedora release 11.92 (Rawhide) sgml-common-0.6.3-30.fc12.noarch openjade-1.3.2-35.fc12.i686 gtk-doc-1.11-5.fc12.noarch How reproducible: Always Steps to Reproduce: 1. See command in description above Actual results: Error messages displayed: /usr/bin/openjade:/etc/sgml/catalog:6:8:E: cannot open "/etc/sgml/openjade-1.3.2-34.fc11.soc" (No such file or directory) Expected results: No "cannot open" error messages. Additional info: If I remove the following line from /etc/sgml/catalog the build completes as expected: -CATALOG "/etc/sgml/openjade-1.3.2-34.fc11.soc" I'm not sure if this line should be updated or removed, but it appears to be incorrect for the F12 Beta release.
It seems something went wrong in openjade catalog registrations - most probably it has nothing to do with sgml-common package, but more with openjade - as the .soc catalog file is registered by that package. Latest version should be openjade-1.3.2-35.fc12, so probably something went wrong during update (it looks like the catalog file of the old openjade package was not unregistered properly) - reassigning to openjade (just formal, as it is another my package) and will check what's wrong there.
You were right, culprit was in sgml-common - patch for correct removal entries from /etc/sgml/catalog was accidently removed by https://www.redhat.com/archives/fedora-extras-commits/2007-November/msg05885.html in November 2007 during MergeReview changes. Fixed in RAWHIDE build sgml-common-0.6.3-31.fc13 , will do updates soon for existing Fedoras to prevent upgrade/update issues. Thanks for report.
sgml-common-0.6.3-31.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/sgml-common-0.6.3-31.fc12
sgml-common-0.6.3-28.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/sgml-common-0.6.3-28.fc11
sgml-common-0.6.3-27.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/sgml-common-0.6.3-27.fc10
sgml-common-0.6.3-28.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
sgml-common-0.6.3-31.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
sgml-common-0.6.3-27.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.