Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 319305

Summary: app-text/docbook-xml-dtd-4.2-r2 doesn't install catalog.xml
Product: Gentoo Linux Reporter: Jure Repinc <jlp.bugs>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED OBSOLETE    
Severity: normal CC: dabbott
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: docbook-xml-dtd-4.2-r2.ebuild.patch

Description Jure Repinc 2010-05-11 19:22:18 UTC
I've just tried to compile KDE trunk from source and compiling kdelibs failed because it couldn't find DocBook XMl DTD v4.2. I checked the system and it was installed. So I investigated why the CMake module doesn't find it. It turned out that it is looking for catalog.xml file that should be in /usr/share/sgml/docbook/xml-dtd-4.2/. So I unzipped the source myself and copied the file there manualy and after that the compilation of KDE libraries proceeded just fine. It looks like the ebuild doen't install the *.xml file.

Reproducible: Always

Steps to Reproduce:
1. Try to compile kdelibs from sources from SVN trunk
Actual Results:  
CMake module for finding DocBook XMl DTD doesn't find the installation so compilation fails

Expected Results:  
Compilation should find the installed docbook-xml-dtd
Comment 1 Jure Repinc 2010-05-11 19:24:22 UTC
Created attachment 231121 [details, diff]
docbook-xml-dtd-4.2-r2.ebuild.patch

This patch fixes the src_install() so that it also installs *.xml files
Comment 2 Pacho Ramos gentoo-dev 2013-10-13 11:43:50 UTC
This must be obsolete as we are building newer kdelibs without needing this in 4.2 slot