FS#19428 - [docbook-xml] Provide a 'catalog' file for each version

Attached to Project: Arch Linux
Opened by Raphael Kubo da Costa (rakuco) - Tuesday, 11 May 2010, 22:27 GMT
Last edited by Tom Gundersen (tomegun) - Tuesday, 13 November 2012, 13:25 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tom Gundersen (tomegun)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Upstream KDE is moving towards using the system's docbook-xml and docbook-xsl packages instead of its own copies.

Currently, it needs a separate catalog for each docbook version for later usage, instead of the current /etc/xml/docbook-xml. It would be nice if it was possible to add a catalog to each docbook version in /usr/share/xml/docbook, otherwise at least the KDE 4.5 packages are likely to have some trouble in the future.
This task depends upon

Closed by  Tom Gundersen (tomegun)
Tuesday, 13 November 2012, 13:25 GMT
Reason for closing:  Fixed
Additional comments about closing:  the original issue seems to have been fixed elsewhere, and my issue has been fixed too.
Comment by Jan de Groot (JGC) - Wednesday, 12 May 2010, 13:31 GMT
I wouldn't know why they force a standalone catalog for every version of docbook-xml, as the docbook-xml catalog contains just rewrite rules that map network URLs for specific versions to local URLs on the filesystem for those specific versions.
For docbook-xsl, there could be a problem though, as only the latest version is installed.
Comment by Raphael Kubo da Costa (rakuco) - Wednesday, 12 May 2010, 14:59 GMT
The guy responsible for this docbook transition in KDE has said the docbook-xml part will be fixed on the KDE side.

As for docbook-xsl, it is likely that explicitly passing the path to CMake might solve the issue, however it'd be nice if there was at least a "xsl-stylesheets" symlink pointing to "xsl-stylesheets-VERSION".
Comment by Tom Gundersen (tomegun) - Thursday, 20 May 2010, 21:21 GMT
I filed a bug ( FS#19544 ), but was asked to comment here instead.

The styelsheets for xhtml 1.1 are not installed by the PKGBUILD, even though they are available in the tarball.

This causes problems for compilation of systemd.

The attached PKGBUILD fixes the problem. See original bug for details.

Could this be fixed in the next release?
   PKGBUILD (1.3 KiB)
Comment by Allan McRae (Allan) - Saturday, 28 April 2012, 12:14 GMT
@tomegun: you can fix this yourself now! :D

Loading...