Bug 73500 - ships duplicated XSL stylesheets
Summary: ships duplicated XSL stylesheets
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: kdelibs
Version: 1.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Than Ngo
QA Contact:
URL:
Whiteboard:
Depends On: 61413
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-09-05 15:16 UTC by Tim Waugh
Modified: 2008-05-01 15:38 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-10-18 19:34:19 UTC
Embargoed:


Attachments (Terms of Use)

Description Tim Waugh 2002-09-05 15:16:32 UTC
/usr/share/apps/ksgmltools2/docbook contains lots of duplicated stuff from
docbook-dtds and docbook-style-xsl.  Since we have had XML Catalogs working for
a while now, it would be much better to just use the ones we provide and not
ship superfluous ones.

Comment 1 Bernhard Rosenkraenzer 2002-09-12 10:36:53 UTC
Comes down to the good old "rpm can't replace a directory with a symlink"     
problem.     
     
We could just replace the references to the directory in the code with     
references to other places, but that would kill off 3rd party applications     
expecting them where KDE puts them (which is a lot).     
     
The ideal fix would be removing the KDE versions and replacing them with a     
symlink to the "normal" ones, but that's not possible with the current rpm.    
   
Putting in NEEDINFO until rpm is extended to handle this (#61413).

Comment 2 Tim Waugh 2002-09-12 11:33:04 UTC
No, a symlink is not the solution at all.  Use XML Catalogs.  With an XML 
Catalog, a URI like 
http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl is 
translated into the appropriate local filename. 
 
So you can have a (minimal) customization layer that just references the above 
URI (or one like it) and have everything just work, so long as your XSLT 
processor understands XML Catalogs (and libxslt does).

Comment 3 Bill Nottingham 2006-08-08 01:52:36 UTC
'Red Hat Raw Hide' refers to the development tree for Red Hat Linux.
Red Hat Linux is no longer supported by Red Hat, Inc. If you are still
running Red Hat Linux, you are strongly advised to upgrade to a
current Fedora Core release or Red Hat Enterprise Linux or comparable.
Some information on which option may be right for you is available at
http://www.redhat.com/rhel/migrate/redhatlinux/.

Red Hat apologizes that these issues were not resolved in a more
timely manner. However, we do want to make sure that important 
don't slip through the cracks. If these issues are still present
in a current release, such as Fedora Core 5, please move these
bugs to that product and version. Note that any remaining Red Hat
Raw Hide bugs will be closed as 'CANTFIX' on September 30, 2006.
Thanks again for your help.


Comment 4 Bill Nottingham 2006-10-18 19:34:19 UTC
Red Hat Linux is no longer supported by Red Hat, Inc. If you are still
running Red Hat Linux, you are strongly advised to upgrade to a
current Fedora Core release or Red Hat Enterprise Linux or comparable.
Some information on which option may be right for you is available at
http://www.redhat.com/rhel/migrate/redhatlinux/.

Closing as CANTFIX.


Note You need to log in before you can comment on or make changes to this bug.