Bug 591173

Summary: standard location for catalog.xml
Product: [Fedora] Fedora Reporter: Rex Dieter <rdieter>
Component: docbook-dtdsAssignee: Ondrej Vasik <ovasik>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: ovasik
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: docbook-dtds-1.0-53.fc14 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-05-18 15:10:59 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 Rex Dieter 2010-05-11 15:32:15 UTC
As it is, docbook-dts put's these in
/usr/share/sgml/docbook/xml-dtd-4.[]-%{version}-%{release}

which can and does change.  kde upstream is working toward using system-provided copies of these (instead of internal copies), so needs an common, standard location for finding these.

Please consider using simply

/usr/share/sgml/docbook/xml-dtd-4.1/
/usr/share/sgml/docbook/xml-dtd-4.2/
/usr/share/sgml/docbook/xml-dtd-4.3/
... etc...

or provide symlinks doing similar.  Most distros seem to already do something like that already... except for fedora.

Thanks.

Comment 1 Rex Dieter 2010-05-11 15:38:14 UTC
I can help implement either solution, if you want.  If so, let me know which approach you'd prefer.

Comment 2 Ondrej Vasik 2010-05-11 20:40:50 UTC
Thanks for suggestion, no need for help - will check what's the "most distros" - this version - release concept was required for buggy post/postun scriptlets in the past, now could be removed - however - symlinks sounds like a good compromise with no risk.

Comment 3 Ondrej Vasik 2010-05-18 15:10:59 UTC
Done without symlinks, looks safe enough ... Built as docbook-dtds-1.0-53.fc14 - closing Rawhide...