[Gimp-docs] Make error
Nickolay V. Shmyrev
nshmyrev at yandex.ru
Thu Oct 12 02:24:46 PDT 2006
В Чтв, 12/10/2006 в 08:36 +0200, julien пишет:
> Hi,
>
> This time I downloaded a new sandbox to be sure error was not due to my
> own changes. After ./autogen.sh, I did a make and got this new error:
>
> Rebuild the help files: yes
> Languages: cs de en es fr hr it ko nl no ru sv zh_CN
> Installation prefix: ${datadir}/gimp/2.0
> Optimize PNGs for HTML files: no
>
>
> Now type 'make' to compile gimp-help-2.
> [julien at localhost gimp-help-2]$ make ALL_LINGUAS="fr"
> *** Creating directories ***
> *** Creating link in PDF directory to images ***
> -- Profiling XML for fr
> -- Validating XML for fr number of errors: 0
> *** Validating profiled XML ***
> Log files of the validation process have been generated in the xml
> directory.
> Please correct any errors before writing new content.
> *** Copying images ***
> *** Copying stylesheets ***
> -- Building HTML for fr
> runtime error: file
> file:///usr/share/sgml/docbook/xsl-stylesheets-1.69.1/common/l10n.xsl
> line 26 element choose
> unregistered variable l10n.gentext.language
> xmlXPathCompiledEval: evaluation failed
> make: *** [stamps/html.fr.stamp] Erreur 10
>
> Then I deleted stamps/mkdirs-fr.stamp and stamps/mkdirs.stamp: the error
> remained the same.
>
> Then I commented the line
> <xsl:import href="@STYLEBASE@/html/autoidx-ng.xsl"/>
> in stylesheets/plainhtml.xsl.in, I ran ./autogen.sh again,
> and "make" runs OK now ;-) but my diacritical initials still are in a
> Symbols section in the Index :-( ...
>
> Greetings.
>
> Julien
>
>
> Nickolay V. Shmyrev a écrit :
> > В Срд, 11/10/2006 в 15:44 +0200, julien пишет:
> >> Hi,
> >>
> >> I just updated and as soon made a make to see if "É" was placed
> >> correctly in the index. I got this error:
> >>
> >> cvs server: Updating stylesheets
> >> U stylesheets/plainhtml.xsl.in
> >> cvs server: Updating stylesheets/zh_CN
> >> cvs server: Updating tools
> >> cvs server: Updating tools/tests
> >> cvs server: Updating web
> >> cvs server: Updating web/layout
> >> cvs server: Updating web/stylesheets
> >> [julien at localhost gimp-help-2]$ make ALL_LINGUAS="fr"
> >> -- Profiling XML for fr
> >> -- Validating XML for fr number of errors: 0
> >> *** Validating profiled XML ***
> >> Log files of the validation process have been generated in the xml
> >> directory.
> >> Please correct any errors before writing new content.
> >> *** Copying images ***
> >> cp: ne peut créer le fichier régulier (=can't create the regular file)
> >> `html/./images/using/ru/standard-setup.png': Aucun fichier ou répertoire
> >> de ce type (=No file or directory of this type)
> >> make: *** [stamps/images.stamp] Erreur 1
> >>
> >> Please correct it.
> >>
> >> Greetings
> >
> > It's just one bug in our makefiles. Please remove stamps/mkdirs.stamp
> > and run make once again. Or just try rerun autogen.sh
> >
> > The reason for this problem is that dirs are created in mkdirs target
> > and images are copied later. If stamp for mkdirs is present, the
> > directory for using/ru won't be created.
Hm, that's bad
I remember that Sally noticed it before - this autoidx-ng has issues
with xsltproc. I was wrong stating that it will work, actually there is
bug:
http://bugzilla.gnome.org/show_bug.cgi?id=122483
http://www.oasis-open.org/archives/docbook-apps/200506/msg00197.html
Newer versions of libxml2 and libxslt have no such problem. I have
libxslt 1.1.17 and docbook-stylesheets 1.69.1 and everything works fine.
So there are several options:
1. Revert the change
2. Bump the libxslt requirement
3. Make index generation conditional. With older libxslt it will use
autoidx, with new it will use autoidx-ng
Opinions?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: =?koi8-r?Q?=FC=D4=C1?= =?koi8-r?Q?_=DE=C1=D3=D4=D8?=
=?koi8-r?Q?_=D3=CF=CF=C2=DD=C5=CE=C9=D1?=
=?koi8-r?Q?_=D0=CF=C4=D0=C9=D3=C1=CE=C1?=
=?koi8-r?Q?_=C3=C9=C6=D2=CF=D7=CF=CA?=
=?koi8-r?Q?_=D0=CF=C4=D0=C9=D3=D8=C0?=
Url : /lists/gimp-docs/attachments/20061012/bf6fce2b/attachment.bin
More information about the Gimp-docs
mailing list