[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 "\%"/' > 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