Bug 125843
Summary: | Fontconfig documentation won't build | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ivan Gyurdiev <ivg231> |
Component: | fontconfig | Assignee: | Owen Taylor <otaylor> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | athlon | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-07-24 22:26:34 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ivan Gyurdiev
2004-06-12 10:33:04 UTC
Still broken with -11. 40+ days, no reply. I haven't had a chance to look at this, but my comments are: - This has something to do with particular system configuration - It's going to be a nasty problem related to the SGML build tools rather than to any content in fontconfig. Or it might just be a missing BuildRequres: - I'd *love* it if you investigated and figured out why it is breaking on your system. Well... since you asked nicely :) Considering I don't know the first thing about documentation, [root@cobra doc]# docbook2man -c /etc/sgml/sgml*doc*3.1*24* fontconfig-devel.sgml Using catalogs: /etc/sgml/sgml-docbook-3.1-1.0-17.cat, /etc/sgml/sgml-docbook-3.1-1.0-24.cat Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#print Working on: /usr/src/redhat/BUILD/fontconfig-2.2.1/doc/fontconfig-devel.sgml Done. [root@cobra doc]# cat /etc/sgml/sgml*doc*3.1*17* CATALOG "/usr/share/sgml/openjade-1.3.2/catalog" [root@cobra doc]# cat /etc/sgml/sgml*doc*3.1*24* CATALOG "/usr/share/sgml/docbook/sgml-dtd-3.1-1.0-24/catalog" CATALOG "/usr/share/sgml/docbook/dsssl-stylesheets-1.78/catalog" CATALOG "/usr/share/sgml/openjade-1.3.2/catalog" CATALOG "/usr/share/sgml/sgml-iso-entities-8879.1986/catalog" [root@cobra doc]# IOW the //OASIS//DTD DocBook V3.1//EN specification is located in /usr/share/sgml/docbook/sgml-dtd-3.1-1.0-24/catalog which is never looked at by default, because /etc/sgml/sgml-docbook-3.1-1.0-17.cat is used instead of /etc/sgml/sgml-docbook-3.1-1.0-24.cat The catalog in question is owned by package: docbook-dtds-1.0-24 The files in /etc/sgml are not owned by any package, so I suspect they are generated in post-scripts. Therefore I conclude that the problem is an uninstall of docbook-dtds-1.0-17 which failed to erase the files in /etc/sgml. Looking at the current docbook-dtds RPM I see that the problem has been corrected: [root@cobra doc]# rpm -q docbook-dtds --scripts|grep rm "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" \ "-//OASIS//ELEMENTS DocBook XML Information Pool V4.2//EN" \ rm -f /etc/sgml/sgml-docbook-3.0-1.0-24.cat rm -f /etc/sgml/sgml-docbook-3.1-1.0-24.cat rm -f /etc/sgml/sgml-docbook-4.0-1.0-24.cat rm -f /etc/sgml/sgml-docbook-4.1-1.0-24.cat rm -f /etc/sgml/xml-docbook-4.1.2-1.0-24.cat rm -f /etc/sgml/sgml-docbook-4.2-1.0-24.cat rm -f /etc/sgml/xml-docbook-4.2-1.0-24.cat [root@cobra doc]# So the appropriate solution would be to erase all "-17" files in /etc/sgml and close this bug. Verified that this corrects the problem, and yes - you are correct the fontconfig package is not at fault. |