Bug 10459 - DocBook/XML документация не собирается: alttune.xsl порождает дублирование xsl-кода
: DocBook/XML документация не собирается: alttune.xsl порождает дублирование xs...
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/rpm-build-docs)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
: 9199
  Show dependency tree
 
Reported: 2006-12-20 11:48 by
Modified: 2007-06-20 16:23 (History)


Attachments


Note

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


Description From 2006-12-20 11:48:22
Информация от 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 From 2006-12-20 15:45:54 -------
на мантейнера
------- Comment #2 From 2006-12-20 15:46:50 -------
Исправлено в rpm-build-docs-0.4.5-alt9 (залит в incoming)