Bug 10459 - DocBook/XML документация не собирается: alttune.xsl порождает дублирование xsl-кода
Summary: DocBook/XML документация не собирается: alttune.xsl порождает дублирование xs...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build-docs (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 9199
  Show dependency tree
 
Reported: 2006-12-20 11:48 MSK by kirill
Modified: 2007-06-20 16:23 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kirill 2006-12-20 11:48:22 MSK
Информация от vyt@:

Это уже ошибка в rpm-build-docs, а точнее, в файле
/usr/share/xml/alt-docs-xsl/common/alttune.xsl

1. rpm-build-docs с этим файлом должен требовать alt-docs-xsl-common, раз уж
alttune.xsl ставится в этот каталог.

2. alttune.xsl должен паковаться в alt-docs-xsl-common, если уж рулит тюнингом.

3. Если alttune.xsl не относится в alt-docs-xsl-common, то он должен лежать в
другом каталог и самостоятельно регистрироваться в XML Catalogs. Кстати, не
стоит использовать PUBLIC ID, которых нет:
http://docs.altlinux.ru/releases/xsl/current/common/alttune.xsl

4. alttune.xsl неправильно рулит тюнингом - include на collect_images.xsl и
tuning.xsl приводит к дублированию кода, т.к. tuning.xsl сам включает
collect_images.xsl. Не знаю назначения alttune.xsl, возможно, стоит использовать
import вместо include, но получится стиль, почти идентичный tuning.xsl из
alt-docs-xsl-common.
Comment 1 kirill 2006-12-20 15:45:54 MSK
на мантейнера
Comment 2 kirill 2006-12-20 15:46:50 MSK
Исправлено в rpm-build-docs-0.4.5-alt9 (залит в incoming)