[docs] Сборка из cvs

cornet cornet на altlinux.ru
Вт Янв 13 15:14:06 MSK 2004


"Oleg A. Paraschenko" wrote:
> 
>   Привет!
> 
> On Tue, 13 Jan 2004 13:30:54 +0300
> cornet <cornet на altlinux.ru> wrote:
> 
> > Привет всем!
> >
> > Вот попытался пособирать из нашегшо сегодняшнего
> > cvs отдельные разделы, грубо обломался :-((
> >
> ...
> 
> > xml-utils-2.4.30-alt1
> 
>   Программа xmllint 2.4.30 не понимает ключа "--nonet" и выводит вместо
> файла справку по использованию. А ещё xmllint/xsltproc не очень дружат
> с кодами возврата, поэтому make пошёл дальше.
> 
> > xsltproc-1.0.23-alt1
> 
>   Рекомендую
> 
> xml-utils-2.5.10-alt1
> xsltproc-1.0.32-alt1
> 
>   Более новые версии не советую.

Ok, понятно, обновил:
xml-utils-2.6.4-alt2.i586.rpm
libxml2-2.6.4-alt2.i586.rpm
xsltproc-1.1.1-alt1.i586.rpm
libxslt-1.1.1-alt1.i586.rpm
и действительно заработало.

Получается, что Ваше вчерашнее высказывание:
> xml-utils >= 2.05.10
несколько неточно, а я сегодня утром ориентировался именно на него.

Но сборка произошла не корректно по причине network entity :

[cornet на smart junior-2.3]$ make
xmllint --xinclude --nonet --loaddtd --noent junior-2.3.xml | sed 's/ENTITY percnt "%"/ENTITY percnt "\&#37;"/' > tmp/junior-2.3.xinclude
I/O error : Attempt to load network entity http://docs.altlinux.ru/dtd/docs.dtd
junior-2.3.xml:49: element include: XInclude warning : Deprecated XInclude namespace found, use http://www.w3.org/2003/XInclude
I/O error : Attempt to load network entity http://docs.altlinux.ru/dtd/docs.dtd
intro/intro.xml:13: element include: XInclude warning : Deprecated XInclude namespace found, use http://www.w3.org/2003/XInclude
intro/linux/linux.xml:15: element include: XInclude warning : Deprecated XInclude namespace found, use http://www.w3.org/2003/XInclude
intro/linux/devmodel/devmodel.xml:20: parser error : Entity 'LINUX' not defined
  <title>п═п╟п╥я─п╟п╠п╬я┌п╨п╟ &LINUX;</title>
skip...

ну и далее конечно все сущности оказались не определёнными на что были многочисленные ругательства. Аналогичные проблемы и при попытке собрать другие модули dosc.


Объясню чуть подробнее. Проводимый мною сейчас эксперимент достаточно чист, а именно:
Поскольку у меня недавно умер винт, то пришлось преустанавливаться полностью.
Сейчас моя система это Master2.2+updates в конфигурации по умолчанию, плюс немногочисленные и уже указанные ранее пакеты из Сизифа, касающиеся xml.

-- 
Vlasenko Oleg.
Technical support department ALT Linux Team.
mailto:cornet на altlinux.ru



Подробная информация о списке рассылки docs