Bug 458709
Summary: | "make html" on a freshly created book hangs | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Dave Malcolm <dmalcolm> |
Component: | publican | Assignee: | Michael Hideo <mhideo> |
Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | el5 | CC: | mastahnke, mmcallis |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | ActualBug | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-09-03 05:55:36 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
Dave Malcolm
2008-08-11 18:24:31 UTC
I had the same problem after re-installing publican, bug #458618 This is due to the docbook-dtds package not handling DocBook 4.5, so it is trying to fetch the DTD from the web. It's a massive DTD so it takes ages and the XSL tools do not cache the DTD. This was fixed in Fedora by updating the docbook-dtds package, see https://bugzilla.redhat.com//show_bug.cgi?id=453513 Since this package is shipped in RHEL it can't be updated in EPEL. Internally we ship the DTDs with publican, this is against fedora packaging rules. As usual there is an untested work around for this problem! Try editing the Makefile for your new book and add the following line before the include line: DTD_VER = 4.4 This may cause some strange side affects in the output as we have customisations of the DocBook 4.5 XSL, many of which are to overcome version specific idiosyncrasies. It will also mean that some of the supported TAGs and syntaxes no longer work as they simply aren't in 4.4. I will see what I can do about getting an updated docbook-dtds package in RHEL. I'll post here when I have an answer. Jeff. *** Bug 458618 has been marked as a duplicate of this bug. *** Hi Dave, How did the workaround work for you? - Mike Cannot reproduce in vesion 1.0 -- $ publican create --name=Testbook --lang=en-US --type=book $ cd Testbook $ publican build --format=html --langs=en-US works fine. |